雍靖二十年(600年)十一月三日,秦文帝立晋王嬴翀为皇太子。国内地震,太子嬴翀请求免穿礼服,东宫的臣僚对太子不自称臣。十二月三日,秦文帝下诏采纳嬴翀的建议。嬴翀任命宇文述为左卫率。当初嬴翀策划夺取继承权时,洪州总管郭衍参与了这个阴谋,因此就把郭衍召来任命他为左监门率。
秦文帝把前太子嬴勇囚禁在东宫,交给太子嬴翀管束。嬴勇认为自己没有犯下该被废黜的罪过,多次请求见秦文帝申明冤情,但嬴翀阻拦他,不让秦文帝知道。于是嬴勇就爬到树上大声喊叫,声音传到秦文帝的住所,他希望能得到秦文帝的接见。杨素就说嬴勇情志昏乱,有疯鬼附身,无法复原。秦文帝听了很相信,嬴勇最终还是没有见到秦文帝。
当初秦文帝平灭许国时,天下人都以为将要太平了。监察御史房彦谦私下对他亲近的人说:“陛下性情猜忌严厉而又苛刻残忍,太子性情谦恭软弱,几个王据有大权,天下虽然安定了,又要忧虑危亡动乱之事。”他的儿子房玄龄也暗地对房彦谦说:“陛下本来没什么功劳德行,以奸诈计谋取得天下,他的几个儿子都骄横奢侈不行仁义,必定会自相残杀。现在虽然太平了,但嬴氏天下的几尽亡国的大乱很快就会到来。”
房玄龄和杜杲哥哥的孙子杜如晦都被吏部预选为候补官员。吏部侍郎高孝基有知人的名声。他见到房玄龄,叹息道:“我见的人也很多了,还没有见过这样的年轻人,以后必成大器,只可惜我不能见到他成大材了。”他见到杜如晦说:“您有随机应变的才能,一定会被委以栋梁重任的。”高孝基把子孙都托付给了他们。