围成都六月育改元黑龙秋七月张育与张重等争权举兵相攻邓羌与杨安等袭撃育败之育与杨光退屯绵竹八月邓羌败晋师于涪西九月杨安败张重尹万于成都南重死斩首二万三千级邓羌复撃张育杨光于绵竹皆斩之益州遂平羌勒铭于岷山而还冬十一月羌至自成都坚引见劳之增邑三千戸十二月有人入明光殿大呼谓坚曰甲申乙酉鱼羊食人悲哉无复遗坚命执之俄而不见秘书监朱肜秘书侍郎略阳赵整固请诛鲜卑坚不听
建元十一年春正月长安大风宫中树悉拔遣使廵行四方观风俗问政道明黜陟恤孤独不能自存者赐糓帛有差以安车蒲轮征隠士乐陵王欢[一作观又作劝见前燕传]为国子祭酒坚雅好文学英儒毕集纯博之精莫如欢也终于太子少傅夏五月清河武侯王猛寝疾坚亲为之祈南北郊及宗庙社稷分遣侍臣徧祷河岳诸神无不周备猛疾少瘳为之赦殊死已下猛上疏曰不图陛下以臣之命而亏天地之徳开辟以来未之有也臣闻报德莫如尽言谨以垂没之命窃献遗欵伏惟陛下威烈振乎八荒声教光乎六合九州岛百郡十居其七平燕定蜀犹如拾芥夫善作者不必善成善始者不必善终是以古先哲王知功业之不易兢兢业业如临深谷伏惟陛下追踪前圣天下幸甚坚览之悲恸秋七月坚亲至猛第省疾问以后事猛曰晋虽僻处江南然正朔相承上下安和臣没之后愿勿以晋为图鲜卑羌虏我之仇雠终为人患宜渐除之以便社稷言终而卒年五十一比殓坚三临哭之甚恸谓太子宏曰天不欲使我平一六合耶何夺我景略之速也葬之如汉霍光故事赠侍中丞相余如故谥武侯朝禁巷哭三日冬十月下诏曰新丧贤辅百司或未称朕心可置听讼观于未央南朕五日一临以求民隐今天下虽未大定权可偃武修文以称武侯雅旨其尊崇儒教禁老庄图谶之学犯者弃市妙简学生太子及公侯百僚之子皆就学受业中外四禁二卫四军长上将士皆令受学二十人给一经生教读音句后宫置典学立内司以教掖庭选阉人及女隶敏慧者诣博士授经尚书郎王佩读谶杀之学谶者遂絶又置左右鎭郎及拂盖郎是年长安樵人于城内见金鼎走白坚坚遣载取到化为铜鼎入门又变成大铎又有射师经嵩山望见松上有一只白鸟似鹄而大至树下又见一蛇长四五丈许上树取鸟鸟欲飞蛇张口噏之鸟不得去缤纷一飡顷射师彀弓射三矢蛇落鸟得去去树百余步山邉整理羽毛须叟云雷电发射师惧不得旋踵见向鸟徘徊其上毛落纷纷似如相援如此数阵云息电灭射师得免鸟亦飞去
建元十二年春正月癸巳初高陵县民穿井得龟大三尺六寸背文负八卦古字坚命作池飬之食之以粟后死藏其骨于太庙其夜庙丞高虏夣龟谓之曰我本出将归江南遭时不遇陨命秦庭即有人梦中谓虏曰龟三千六百岁而终终必妖兴亾国之征也二月下诏曰朕闻王者劳于求贤逸于得士斯言何其验也往得丞相甞谓帝王易为自丞相违世鬓髪中白每一念之不觉酸恸今天下既无丞相或政教沦替可分遣侍臣周廵郡县问民疾苦三月遣兵攻南乡拔之山蛮三万戸来降夏四月下诏曰凉州刺史张天锡虽称藩受位然臣道未纯可遣使持节武卫将军茍苌左将军毛盛中书令梁熈步兵校尉姚苌等将兵临河西遣尚书郎阎负梁殊衔命军前下书征天锡入朝若有违王命即进师扑讨坚严饬卤簿亲饯苌等于城西赏行将士各有差是时步骑十三万军司叚铿谓周彪曰以此众战谁能御之彪曰戎狄以来未之有也坚又遣秦州刺史茍池河州刺史李辩凉州刺史王綂帅三州之众为苌等后继秋七月阎负梁殊至凉州天锡自以晋之列藩志在保境命军士缚负殊射杀之遣龙骧将军马建帅众二万出拒八月梁熈姚苌王綂李辩济自青石[一作清石]津攻其将梁粲[一作济]于河会城陷之甲申茍苌济自石城津与梁熈等会攻纒宿城[宿一作缩]又陷之马建惧自杨非[一作川]退还清塞天锡遣征东常据率众三万助马建军于洪池茍苌遣姚苌以甲卒三千挑战凉州诸将劝据迎撃以挫其锋据畏不敢动天锡又自率中军五万进次金昌城苌熈闻天锡来逼攻建益急建帅万人来降遂进攻据辛夘战于洪池据败伏劔自杀癸巳苌军进入清塞乘高列陈天锡又遣司兵赵充哲为前锋与苌等战于赤岸充哲大败俘斩三万八千级天锡惧奔还姑臧致笺请降甲午苌至姑臧天锡乘素车白马面缚舁榇降于军门苌释缚焚榇送之长安郡县悉降凉州平九月以梁熈为持节西中郎将凉州刺史领护西羌校尉鎭姑臧徙豪右七千余户于闗中五品税金银一万三千斤以赏军余皆安堵如故遣使者以安车征处士郭瑀定礼仪会瑀父丧而止姑臧太守辛章遣书生三百人就受业焉封天锡重光县之东宁乡二百戸号归义侯拜比部尚书苌等将征天锡先为筑第于长安至则居之以天锡晋兴太守陇西彭和正为黄门侍郎治中从事武兴蘓膺为炖煌太守张烈为尚书郎西平太守金城赵凝为金城太守高昌杨干为高昌太守余皆随才擢叙梁熈清俭爱民河右安之又以天锡武威太守炖煌索泮为别驾宋皓为主簿西平郭护起兵来攻熈以皓为折冲将军讨平之冬十月刘卫辰为魏昭成帝所逼遣使求救坚遣安北将军幽州刺史行唐公洛为北讨大都督帅幽冀[一作州]兵十万撃魏又遣后将军并州刺史俱难鎭军将军邓羌尚书赵迁御史中丞李柔前将军朱肜前禁将军张蚝右禁将军郭庆帅歩骑二十万东出和龙西出上郡皆与洛会以刘卫辰为乡导洛菁之弟也初茍苌伐凉州遣杨武将军马晖建武将军杜周帅八千骑西出恩宿邀张天锡走路期会姑臧晖等行泽中値水失期于法应斩有司奏征下狱坚曰水春冬耗竭秋夏盛