日南太守夏侯览贪婪放纵,侵夺剥削胡商,又征调造船木材,说将要有所征讨,因此各国愤怒怨恨。林邑王范文攻陷日南,将士死亡五六千人,杀了夏侯览,用他的尸体祭天。送檄文给交州刺史朱蕃,请求以郡北的横山为界。范文离开后,朱蕃派督护刘雄戍守日南。
成汉旧尚书仆射王誓、镇东将军邓定、平南将军王润、将军隗文等都起兵反叛,部众各有一万多人。桓温亲自攻击邓定,派袁乔攻击隗文,都击败了他们。桓温命令益州刺史周抚镇守彭模,杀了王誓、王润。桓温在成都停留三十天,整队班师返回江陵。李势到达建康,被封为归义侯。夏季,四月,丁巳日,邓定、隗文等进占成都,征虏将军杨谦放弃涪城,退守德阳。
后赵凉州刺史麻秋攻击枹罕。晋昌太守郎坦认为城大难守,想放弃外城。武成太守张悛说:“放弃外城就会动摇人心,大事就去了。”宁戎校尉张璩听从了张悛的话,坚守大城。麻秋率领八万军队,层层包围挖掘壕沟,云梯地道,百路齐进。城中抵抗,麻秋部众死伤数万。后赵王石虎又派部将刘浑等率领步骑兵二万会合他。郎坦怨恨自己的意见不被采用,教唆军士李嘉悄悄带领赵兵一千多人登城;张璩督促众将奋力作战,杀死二百多人,赵兵才退却。张璩烧了他们的攻城器具,麻秋退守大夏。
石虎任命中书监石宁为征西将军,率领并州、司州军队二万多人作为麻秋等的后援。张重华的部将宋秦等率领二万户向后赵投降。张重华任命谢艾为使持节、军师将军,率领步骑兵三万进军临河。谢艾乘坐轻车,戴白帽,敲着鼓行进。麻秋望见,发怒说:“谢艾年轻书生,穿戴如此,是轻视我”。命令黑槊龙骧军三千人奔驰攻击,谢艾左右大乱。有人劝谢艾应该骑马,谢艾不听,下车,坐在交椅上,指挥部署;赵人以为有伏兵,害怕不敢前进。别将张瑁从小路带兵截断赵军后路,赵军退却,谢艾乘势进攻,大败赵军,斩杀其将领杜勋、汲鱼,斩获首级一万三千,麻秋单骑逃奔大夏。
五月,麻秋与石宁又率领部众十二万进军屯驻黄河以南,刘宁、王擢攻掠晋兴、广武、武街,直到曲柳。张重华派将军牛旋抵御,退守枹罕,姑臧大为震动。张重华想亲自出兵抵抗,谢艾坚决劝谏。别驾从事索遐说:“君主是国家的镇石,不可轻动”。于是任命谢艾为使持节、都督征讨诸军事、代理卫将军,索遐为军正将军,率领步骑兵二万抵抗。别将杨康在沙阜打败刘宁,刘宁退守金城。
六月,辛酉日,东晋大赦天下。
秋季,七月,林邑又攻陷日南,杀了督护刘雄。
隗文、邓定等立原国师范长生的儿子范贲为帝而尊奉他,用妖异迷惑民众,蜀人很多归附他。
后赵王石虎又派征西将军孙伏都、将军刘浑率领步骑兵二万会合麻秋军,长驱渡黄河,攻击张重华,于是在长最筑城。谢艾树立牙旗誓师,有风吹动旌旗指向东南,索遐说:“风是号令,现在旌旗指向敌人,是上天赞助。”谢艾军队驻扎在神鸟,王擢与谢艾的前锋交战,败逃,退回黄河以南。八月,戊午日,谢艾进击麻秋,大败麻秋,麻秋逃回金城。石虎听说后,叹息说:“我用偏师平定了九州,现在用九州的力量受困于枹罕。他们有人才啊,不能图谋!”谢艾返回,讨伐反叛的胡虏斯骨真等一万多落(户),都击破平定了。
后赵王石虎占据十州之地,聚敛金银绢帛,以及外国进献的珍奇异宝,府库财物,不可胜计;还自以为不足,把前代的陵墓全部挖掘,取其中的金银宝物。
和尚吴进对石虎说:“胡人的运数将要衰落,晋朝将要复兴,应该让晋人服苦役来压制他们的气运。”石虎让尚书张群征发附近郡县的男女十六万人,车十万乘,运土修筑华林苑和长墙于邺城北,方圆数十里。申钟、石璞、赵揽等上疏陈述天文错乱,百姓凋敝。石虎大怒说:“即使苑墙早晨建成,我晚上死也没有遗恨了。”催促张群让人点起火烛夜晚施工;暴风大雨,死了数万人。郡国前后送来苍麟十六只,白鹿七只,石虎命令司虞张曷柱训练它们用来拉灵芝盖车,大型朝会时排列在殿庭。
九月,石虎命令太子石宣出外到山川祈福,趁机游行打猎。石宣乘坐大车,羽葆华盖,树立天子的旌旗,十六军士兵十八万人,从金明门出发。石虎从他的后宫登上陵霄观眺望,笑着说:“我家父子如此,除非天崩地陷,还有什么可愁的!只管抱子弄孙,终日作乐罢了。”
石宣停