The only time I ever got close to having a 6-pack was from 16 days trekking in the Himalayas, culminating in summitting Mera Peak (~21,000 ft). I did not reduce my calorie consumption. But it was just a temporary change.