晋怀帝永嘉六年(壬申,公元312年)春季,正月,汉呼延皇后去世,谥号为武元。
汉镇北将军勒冲、平北将军卜进犯并州。辛未(十九日),包围晋阳。
甲戌(二十二日),汉主刘聪封司空王育和尚书令任的女儿为左、右昭仪,中军大将军王彰、中书监范隆、左仆射马景三人的女儿都为夫人,右仆射朱纪的女儿为贵妃,都授予金印章和紫色绶带。刘聪打算纳娶太保刘殷的女儿,太弟刘苦苦劝谏。刘聪就此事询问太宰刘延年、太傅刘景,他们都说:“太保刘殷自称是周代刘康公的后代,与陛下不是一个族源,娶她有什么妨害?”刘聪很高兴,封刘殷的两个女儿刘英、刘娥为左、右贵嫔,地位在昭仪之上。又纳娶刘殷的四个孙女都当作贵人,地位低于贵妃。这样六刘所受的宠爱占满后宫,刘聪很少再出门到外面,政事都由宦宫中黄门传达。
已故新野王司马歆的牙门将胡亢在竟陵聚众,自称楚公,在荆州的土地上抢掠,任司马歆的南蛮司马新野人杜曾为竟陵太守。杜曾骁勇为三军第一,能身穿铠甲在水中游泳。
石勒在葛陂修筑营垒,向农民征税修造舟船,打算进攻建业。琅邪王司马睿大规模调集江南的部队到寿春,任镇东长史纪瞻为扬威将军,统领各军队来征讨石勒。
遇到大雨,三个月不停,石勒军队饥乏并流行疾病,死的人超过大半,又听到晋朝军队将要开来,就召集武将及参佐商议。右长史刁膺请石勒先向司马睿求和,请求扫平河朔来赎自己的罪,等到司马睿的军队退还江南,再慢慢谋取他。石勒听后忧伤地大声发出长叹。中坚将军夔安请石勒到地势高的地方避水,石勒说:“将军你为什么胆怯呢?”孔苌等三十多个武将请求各自带兵分路夜袭寿春,斩掉吴地武将的头颅,占据他们的城邑,吃他们的粮食,想就在今年攻下丹阳、平定江南。石勒笑着说:“这真是勇将的计策啊!”各赐他们铠甲一副、马一匹。石勒对张宾说:“依您看怎么办呢?”张宾说:“将军您攻陷京城,囚禁了晋朝天子,杀害亲王公卿大臣,侵占凌辱晋朝的嫔妃公主,拔下您的头发,也不够来数将军您的罪过。怎么能再以臣下的身分尊奉晋朝呢?去年杀了王弥,就不应该到这里来。现在,几百里内上天不断地降雨,这是告诉将军您不应该在这里逗留了。邺城有三个高台防守坚固,西临汉都城平阳,隔山阻河四面都有要塞,应当向北迁徙占据那里,经营黄河以北地区。河北地区稳定后,全国就没有处在将军您上面的人。晋朝保卫寿春,只是害怕您去攻打寿春罢了。他们听说我们离去了,对能够自己保全而感到高兴满足,还有什么功夫追击我军的后部,施行不利于我军的行动呢?您应当派辎重队伍从北面的道路先行出发,您带领大部军队开往寿春。辎重队伍走远后,大部军队再缓慢回撤,还忧虑什么进退无路的呢?”石勒捋起衣袖抚动髯须说:“张君的计策好啊!”又责备刁膺说:“您既然作我的辅佐,就应当共同成就大功业,怎么能催促劝说我投降呢?出这个计策的应当杀头!但我平素了解您胆怯怕事,特地原谅您罢了。”于是把刁膺贬黜为将军,提拔张宾为右长史。号称“右侯”。
石勒带兵从葛陂出发,派石虎带领二千骑兵开往寿春,遇到晋朝的运输船,石虎的部将兵士争先攻取,结果被纪瞻打败。纪瞻追击了一百多里,追上石勒的军队,石勒排好兵阵等待,而纪瞻不敢攻打,退还到寿春。
汉主刘聪封晋怀帝为会稽郡公,开府仪同三司。刘聪和颜悦色地对怀帝说:“你过去当豫章王,我与王武子拜访你,王武子向你称赞我,你说久闻大名,送给我柘木良弓和银砚台,你还记得吗?”怀帝说:“臣下我怎么敢忘掉呢?只遗憾当时没有及早地认识龙颜!”刘聪说:“你家的亲骨肉为什么这样互相残杀?”怀帝说:“大汉将要承接天意,所以自相驱赶杀戮替陛下扫清道路,这是天意,不是人所能决定的!再说我家如果能尊奉武皇帝的大业,九族和睦相处,陛下从哪里得到天下呢?”刘聪听得高兴,把小刘贵人给了怀帝作妻子,说:“这是名公爵的孙女,你好好对待她。”
代公拓跋猗卢派兵救援晋阳,三月,乙未(十四日),汉军队败退而逃。卜带领部众先逃跑,勒冲擅自拘捕了卜,把他杀了。刘聪勃然大怒,派使者拿着符节杀了勒冲。
刘聪纳娶他舅舅的儿子辅汉将军张的两个女儿张徽光、张丽光为贵人,这是太后张氏的主意。
凉州主簿马鲂对张轨说:“应当让武将出征,以辅助拥戴朝廷。”张轨接受了这个建议,急速将檄文传布关中地区,号召共同尊奉辅佐秦王司马业。并且说:“现在派遣前锋督护宋配率领二万步兵和骑兵,直接奔赴长安,西中郎将张带领中军三万军队,武威太守张率领二万胡人骑兵,陆续出发。”
夏季,四月,丙寅(十六日),征南将军山简去世。
汉主刘聪封他的儿子刘敷为渤海王,刘骥为济南王,刘鸾为燕王,刘鸿为楚王,刘劢为齐王,刘权为秦王,刘*为魏王,刘持为赵王。
刘聪因为鱼蟹供应不上,杀死左都水使者襄陵王刘摅。温明、徽光二座宫殿没有建成,杀死将作大匠望都公靳陵。他到汾水观看捕鱼,黄昏黑夜都不返回。中军大将军王彰劝谏说:“近来看到陛下的行动,我实在是痛心疾首。现在愚民们归附汉的心意并不确定,而思念晋朝的心情还非常浓厚,刘琨虎视眈眈近在咫尺,刺客到处都有。帝王轻率地出行,一个人就能把您刺杀。希望陛下改变过去的作法养成新的习惯,那么百性感到非常幸运!”刘聪勃然大怒,命令杀他,王彰的女儿王夫人在一旁叩头乞求宽恕,于是把王彰囚禁起来。太后张氏因为刘聪的刑罚过于严苛,三天不吃饭。太弟刘义,单于刘粲带着棺材冒死恳切地劝谏。刘聪怒冲冲地说:“我难道是暴君桀、纣吗?你们却来哭活人!”太宰刘延年、太保刘殷等公卿大臣列侯一百多人,都摘去头冠哭着说:“陛下功高德厚,从古到今很少有人能与您相比,古代有唐尧、虞舜,今天则是陛下。但近来因为物资稍微供应不上。就杀王公,直言冒犯您的旨意,就马上囚禁大将。这是我们心里所不理解的,所以大家都对此感到忧虑,乃至废寝忘食。”刘聪慨叹说:”朕昨天大醉,这些事不是我的本意,不是你们说起,朕就听不到自己的过失了。”每人赐百匹布帛,派侍中拿着符节赦免王彰说:“先帝刘渊依靠您如同左右手一样,您立下的再世之功,朕怎敢记掉?这次的过失,希望您不要放在心上。您能够尽心忧国,正是朕所希望的。现在提升您为骠骑将军,封定襄郡公。朕将来再有做得不尽如人意的地方,还希望您多多指正。”
王弥死后,汉安北将军赵固、平北将军王桑担心自己的军队被石勒吞并,想带兵返回平阳。军中缺少粮食,士卒竟互相宰食。于是从硗津西渡黄河,进攻抢掠黄河以北的郡县。刘琨任哥哥的儿子刘演为魏郡太守,镇守邺城,王桑害怕刘演阻击,就派长史临深到刘琨处作为人质。刘琨就任赵固为雍州刺史,王桑为豫州刺史。
贾疋等人包围长安几个月,汉中山王刘曜接连出战都失败了,强行驱赶八万多成年男女逃奔平阳。秦王司马业从雍州进入长安。五月,汉主刘聪把刘曜贬为龙骧大将军,行大司马。刘聪派河内王刘粲在三渚攻打傅祗,派右将军刘参到怀县攻打郭默。正遇上傅祗因病去世,三渚城陷落,刘粲把傅祗的子孙以及士人百姓二万余户都迁往平阳。
六月,汉主刘聪打算立贵嫔刘英为皇后,而张太后要立贵人张徽光,刘聪没办法,只好同意。刘英不久就去世了。
汉大昌文献公刘殷去世。刘殷当丞相,从不冒犯皇帝违反圣旨,但经常就具体的事情进宫规劝,对刘聪补益很多。汉主刘聪每次与大臣们商议政事,刘殷都不表示什么态度,等大臣们离开,刘殷单独留下,为刘聪对所议铺陈发挥再理出头绪,商讨事宜,刘聪从没有不采纳他的建议的。刘殷常常告诫子孙说:“为君主作事应当务求对君主委婉地劝谏。凡人尚且不能当面斥责他的过错,更何况皇帝呢?委婉劝谏的功效,其实与冒犯君主没有什么区别,只是不明说君主的过失,所以是比较好的方法。”刘殷历任侍中、太保、录尚书等职,并被赐予可以佩剑穿鞋上宫殿、朝见天子不用快步行走、乘车进入宫殿等特权。但是刘殷在公卿大臣中,常常恭顺地带有卑谦礼让的神色,所以处在骄纵横暴的国家,能够保全自己的富贵,不损伤自己的美好声名,以长寿善终。
汉主刘聪任河间王刘易为车骑将军,彭城王刘翼为卫将军,共同统领皇宫禁卫军。任高平王刘悝为征南将军,镇守离石;济南王刘骥为征西将军,建筑西平城居住;魏王刘*为征东将军,镇守蒲子。
赵固、王桑从怀县向汉请求接应,汉主刘聪派镇远将军梁伏疵带兵迎接他们。迎接的军队还没有到达时,长史临深、将军牟穆带领一万军队反叛投归刘演。赵固随梁伏疵向西边进发,王桑却又带领所属军队向东奔赴青州,赵固就派兵追击,在曲梁杀了王桑。王桑的部将张凤带领残余部众投归刘演。刘聪让赵固担任荆州刺史,兼河南太守,镇守洛阳。