While it is rare for gate check agents to weigh carry on bags, it does sometimes happen at many international airports, especially if you're flying to Asian destinations. Many non-US airlines do specify a carry on weight limit so it is possible that an agent will want to weigh your bag, especially if a flight is full.