starting build "76582ac0-df72-4123-b294-a7b50a197850" FETCHSOURCE BUILD Starting Step #13 Starting Step #11 Starting Step #15 Starting Step #5 Starting Step #3 Starting Step #0 Starting Step #7 Starting Step #9 Starting Step #19 Starting Step #1 Starting Step #17 Step #15: Already have image (with digest): gcr.io/cloud-builders/docker Step #7: Already have image (with digest): gcr.io/cloud-builders/docker Step #17: Already have image (with digest): gcr.io/cloud-builders/docker Step #3: Already have image (with digest): gcr.io/cloud-builders/docker Step #11: Already have image (with digest): gcr.io/cloud-builders/docker Step #19: Already have image (with digest): gcr.io/cloud-builders/docker Step #5: Already have image (with digest): gcr.io/cloud-builders/docker Step #13: Already have image (with digest): gcr.io/cloud-builders/docker Step #1: Already have image (with digest): gcr.io/cloud-builders/docker Step #9: Already have image (with digest): gcr.io/cloud-builders/docker Step #0: Already have image (with digest): gcr.io/cloud-builders/git Step #1: Using default tag: latest Step #15: Using default tag: latest Step #3: Using default tag: latest Step #15: latest: Pulling from oss-fuzz-base/base-builder-rust-testing-upgrade-python-to-3-10-14 Step #15: b549f31133a9: Pulling fs layer Step #15: ff5e591ca7ba: Pulling fs layer Step #15: 58fc26dc7f1a: Pulling fs layer Step #15: 079525adc474: Pulling fs layer Step #15: ce7584476a18: Pulling fs layer Step #15: 1c02bbeb1e7f: Pulling fs layer Step #15: 020dc4851768: Pulling fs layer Step #15: 4872abaec006: Pulling fs layer Step #15: 74a68e07e75e: Pulling fs layer Step #15: 4aaf07279683: Pulling fs layer Step #15: 038cf84c02ee: Pulling fs layer Step #15: f0ae917a8c59: Pulling fs layer Step #15: 55840bd2576f: Pulling fs layer Step #15: 4f4fb700ef54: Pulling fs layer Step #15: 83de1b20a6ef: Pulling fs layer Step #15: 73a70e2dac6b: Pulling fs layer Step #15: 7383b91c61b8: Pulling fs layer Step #15: 138c511b8025: Pulling fs layer Step #15: efc02a656f54: Pulling fs layer Step #15: 0a83cb1b5066: Pulling fs layer Step #15: 252771eb602d: Pulling fs layer Step #15: 6e4e34df6119: Pulling fs layer Step #15: 51bd58877317: Pulling fs layer Step #15: d1347ad2f292: Pulling fs layer Step #15: e7a2ed10133a: Pulling fs layer Step #15: ff1b78df31f8: Pulling fs layer Step #15: 7ea4099cb0cd: Pulling fs layer Step #15: 08f4be1dd910: Pulling fs layer Step #15: 7d4cc7880ed2: Pulling fs layer Step #15: 780061cb66c9: Pulling fs layer Step #15: 37348834a497: Pulling fs layer Step #15: 71e64e456cf2: Pulling fs layer Step #15: 3a86ee263575: Pulling fs layer Step #15: ae5939877138: Pulling fs layer Step #15: 079525adc474: Waiting Step #15: 1c02bbeb1e7f: Waiting Step #15: 020dc4851768: Waiting Step #15: 4872abaec006: Waiting Step #15: 74a68e07e75e: Waiting Step #15: 73a70e2dac6b: Waiting Step #15: efc02a656f54: Waiting Step #15: 7383b91c61b8: Waiting Step #15: 0a83cb1b5066: Waiting Step #15: 6e4e34df6119: Waiting Step #15: 252771eb602d: Waiting Step #15: 4aaf07279683: Waiting Step #15: 51bd58877317: Waiting Step #15: 4f4fb700ef54: Waiting Step #15: 038cf84c02ee: Waiting Step #15: 83de1b20a6ef: Waiting Step #15: d1347ad2f292: Waiting Step #15: f0ae917a8c59: Waiting Step #15: 55840bd2576f: Waiting Step #15: e7a2ed10133a: Waiting Step #15: ff1b78df31f8: Waiting Step #15: 7ea4099cb0cd: Waiting Step #15: 138c511b8025: Waiting Step #15: 780061cb66c9: Waiting Step #15: 71e64e456cf2: Waiting Step #15: 7d4cc7880ed2: Waiting Step #15: 08f4be1dd910: Waiting Step #15: 3a86ee263575: Waiting Step #15: 37348834a497: Waiting Step #0: Cloning into 'oss-fuzz'... Step #1: latest: Pulling from oss-fuzz-base/base-builder-testing-upgrade-python-to-3-10-14 Step #1: b549f31133a9: Pulling fs layer Step #1: ff5e591ca7ba: Pulling fs layer Step #1: 58fc26dc7f1a: Pulling fs layer Step #1: 079525adc474: Pulling fs layer Step #1: ce7584476a18: Pulling fs layer Step #1: 1c02bbeb1e7f: Pulling fs layer Step #1: 020dc4851768: Pulling fs layer Step #1: 4872abaec006: Pulling fs layer Step #1: 74a68e07e75e: Pulling fs layer Step #1: 4aaf07279683: Pulling fs layer Step #1: 038cf84c02ee: Pulling fs layer Step #1: f0ae917a8c59: Pulling fs layer Step #1: 55840bd2576f: Pulling fs layer Step #1: 4f4fb700ef54: Pulling fs layer Step #1: 83de1b20a6ef: Pulling fs layer Step #1: 73a70e2dac6b: Pulling fs layer Step #1: 7383b91c61b8: Pulling fs layer Step #1: 138c511b8025: Pulling fs layer Step #1: 079525adc474: Waiting Step #1: efc02a656f54: Pulling fs layer Step #1: 0a83cb1b5066: Pulling fs layer Step #1: 252771eb602d: Pulling fs layer Step #1: 6e4e34df6119: Pulling fs layer Step #1: 51bd58877317: Pulling fs layer Step #1: d1347ad2f292: Pulling fs layer Step #1: e7a2ed10133a: Pulling fs layer Step #1: ff1b78df31f8: Pulling fs layer Step #1: 7ea4099cb0cd: Pulling fs layer Step #1: 08f4be1dd910: Pulling fs layer Step #1: 7d4cc7880ed2: Pulling fs layer Step #1: 780061cb66c9: Pulling fs layer Step #1: 83de1b20a6ef: Waiting Step #1: 37348834a497: Pulling fs layer Step #1: 71e64e456cf2: Pulling fs layer Step #1: ce7584476a18: Waiting Step #1: 3a86ee263575: Pulling fs layer Step #1: 038cf84c02ee: Waiting Step #1: 4aaf07279683: Waiting Step #1: 1c02bbeb1e7f: Waiting Step #1: 3a86ee263575: Waiting Step #1: 4f4fb700ef54: Waiting Step #1: 020dc4851768: Waiting Step #1: 73a70e2dac6b: Waiting Step #1: d1347ad2f292: Waiting Step #1: 4872abaec006: Waiting Step #1: e7a2ed10133a: Waiting Step #1: 7383b91c61b8: Waiting Step #1: 74a68e07e75e: Waiting Step #1: 138c511b8025: Waiting Step #1: ff1b78df31f8: Waiting Step #1: 7d4cc7880ed2: Waiting Step #1: efc02a656f54: Waiting Step #1: 7ea4099cb0cd: Waiting Step #1: 55840bd2576f: Waiting Step #1: 780061cb66c9: Waiting Step #1: 0a83cb1b5066: Waiting Step #1: 08f4be1dd910: Waiting Step #1: f0ae917a8c59: Waiting Step #1: 252771eb602d: Waiting Step #1: 37348834a497: Waiting Step #1: 51bd58877317: Waiting Step #1: 71e64e456cf2: Waiting Step #1: 6e4e34df6119: Waiting Step #3: latest: Pulling from oss-fuzz-base/base-builder-swift-testing-upgrade-python-to-3-10-14 Step #3: b549f31133a9: Pulling fs layer Step #3: ff5e591ca7ba: Pulling fs layer Step #3: 58fc26dc7f1a: Pulling fs layer Step #3: 079525adc474: Pulling fs layer Step #3: ce7584476a18: Pulling fs layer Step #3: 1c02bbeb1e7f: Pulling fs layer Step #3: 020dc4851768: Pulling fs layer Step #3: 4872abaec006: Pulling fs layer Step #3: 74a68e07e75e: Pulling fs layer Step #3: 4aaf07279683: Pulling fs layer Step #3: 038cf84c02ee: Pulling fs layer Step #3: f0ae917a8c59: Pulling fs layer Step #3: 55840bd2576f: Pulling fs layer Step #3: 4f4fb700ef54: Pulling fs layer Step #3: ce7584476a18: Waiting Step #3: 83de1b20a6ef: Pulling fs layer Step #3: 73a70e2dac6b: Pulling fs layer Step #3: 7383b91c61b8: Pulling fs layer Step #3: 079525adc474: Waiting Step #3: 138c511b8025: Pulling fs layer Step #3: efc02a656f54: Pulling fs layer Step #3: 0a83cb1b5066: Pulling fs layer Step #3: 252771eb602d: Pulling fs layer Step #3: 6e4e34df6119: Pulling fs layer Step #3: 51bd58877317: Pulling fs layer Step #3: 4872abaec006: Waiting Step #3: d1347ad2f292: Pulling fs layer Step #3: 038cf84c02ee: Waiting Step #3: 1c02bbeb1e7f: Waiting Step #3: 74a68e07e75e: Waiting Step #3: 020dc4851768: Waiting Step #3: e7a2ed10133a: Pulling fs layer Step #3: 4aaf07279683: Waiting Step #3: ff1b78df31f8: Pulling fs layer Step #3: 4f4fb700ef54: Waiting Step #3: 7ea4099cb0cd: Pulling fs layer Step #3: f0ae917a8c59: Waiting Step #3: 55840bd2576f: Waiting Step #3: 7383b91c61b8: Waiting Step #3: 08f4be1dd910: Pulling fs layer Step #3: 73a70e2dac6b: Waiting Step #3: 83de1b20a6ef: Waiting Step #3: 7d4cc7880ed2: Pulling fs layer Step #3: 6e4e34df6119: Waiting Step #3: e7a2ed10133a: Waiting Step #3: 780061cb66c9: Pulling fs layer Step #3: 138c511b8025: Waiting Step #3: 37348834a497: Pulling fs layer Step #3: 51bd58877317: Waiting Step #3: 71e64e456cf2: Pulling fs layer Step #3: efc02a656f54: Waiting Step #3: 3a86ee263575: Pulling fs layer Step #3: 08f4be1dd910: Waiting Step #3: 0a83cb1b5066: Waiting Step #3: 5328c6a193d8: Pulling fs layer Step #3: 252771eb602d: Waiting Step #3: ff1b78df31f8: Waiting Step #3: 7ea4099cb0cd: Waiting Step #3: d1347ad2f292: Waiting Step #3: 37348834a497: Waiting Step #3: a2a0967e8ecd: Pulling fs layer Step #3: 780061cb66c9: Waiting Step #3: 7d4cc7880ed2: Waiting Step #3: 3a86ee263575: Waiting Step #3: 71e64e456cf2: Waiting Step #5: Using default tag: latest Step #1: 58fc26dc7f1a: Download complete Step #15: 58fc26dc7f1a: Verifying Checksum Step #15: 58fc26dc7f1a: Download complete Step #3: 58fc26dc7f1a: Verifying Checksum Step #3: 58fc26dc7f1a: Download complete Step #5: latest: Pulling from oss-fuzz-base/base-builder-javascript-testing-upgrade-python-to-3-10-14 Step #5: b549f31133a9: Pulling fs layer Step #5: ff5e591ca7ba: Pulling fs layer Step #5: 58fc26dc7f1a: Pulling fs layer Step #5: 079525adc474: Pulling fs layer Step #5: ce7584476a18: Pulling fs layer Step #5: 1c02bbeb1e7f: Pulling fs layer Step #5: 020dc4851768: Pulling fs layer Step #5: 4872abaec006: Pulling fs layer Step #5: 74a68e07e75e: Pulling fs layer Step #5: 4aaf07279683: Pulling fs layer Step #5: 038cf84c02ee: Pulling fs layer Step #5: f0ae917a8c59: Pulling fs layer Step #5: 55840bd2576f: Pulling fs layer Step #5: 4f4fb700ef54: Pulling fs layer Step #5: 83de1b20a6ef: Pulling fs layer Step #5: ce7584476a18: Waiting Step #5: 73a70e2dac6b: Pulling fs layer Step #5: 7383b91c61b8: Pulling fs layer Step #5: 58fc26dc7f1a: Download complete Step #5: 079525adc474: Waiting Step #5: 138c511b8025: Pulling fs layer Step #5: 038cf84c02ee: Waiting Step #5: efc02a656f54: Pulling fs layer Step #5: 1c02bbeb1e7f: Waiting Step #5: 0a83cb1b5066: Pulling fs layer Step #5: 020dc4851768: Waiting Step #5: 252771eb602d: Pulling fs layer Step #5: 4872abaec006: Waiting Step #5: 6e4e34df6119: Pulling fs layer Step #5: 51bd58877317: Pulling fs layer Step #5: 74a68e07e75e: Waiting Step #5: 4aaf07279683: Waiting Step #5: d1347ad2f292: Pulling fs layer Step #5: e7a2ed10133a: Pulling fs layer Step #5: f0ae917a8c59: Waiting Step #5: ff1b78df31f8: Pulling fs layer Step #5: 4f4fb700ef54: Waiting Step #5: 55840bd2576f: Waiting Step #5: 7ea4099cb0cd: Pulling fs layer Step #5: 51bd58877317: Waiting Step #5: 08f4be1dd910: Pulling fs layer Step #5: 0a83cb1b5066: Waiting Step #5: 252771eb602d: Waiting Step #5: 7d4cc7880ed2: Pulling fs layer Step #5: 6e4e34df6119: Waiting Step #5: 83de1b20a6ef: Waiting Step #5: 780061cb66c9: Pulling fs layer Step #5: 138c511b8025: Waiting Step #5: 37348834a497: Pulling fs layer Step #5: 7383b91c61b8: Waiting Step #5: 73a70e2dac6b: Waiting Step #5: 71e64e456cf2: Pulling fs layer Step #5: ff1b78df31f8: Waiting Step #5: 3a86ee263575: Pulling fs layer Step #5: efc02a656f54: Waiting Step #5: d1347ad2f292: Waiting Step #5: 9d6717c99310: Pulling fs layer Step #5: e7a2ed10133a: Waiting Step #5: 7d4cc7880ed2: Waiting Step #5: 37348834a497: Waiting Step #5: 7ea4099cb0cd: Waiting Step #5: 08f4be1dd910: Waiting Step #5: 71e64e456cf2: Waiting Step #5: 780061cb66c9: Waiting Step #5: 3a86ee263575: Waiting Step #5: 9d6717c99310: Waiting Step #3: b549f31133a9: Verifying Checksum Step #15: b549f31133a9: Verifying Checksum Step #15: b549f31133a9: Download complete Step #3: b549f31133a9: Download complete Step #1: b549f31133a9: Verifying Checksum Step #1: b549f31133a9: Download complete Step #5: b549f31133a9: Verifying Checksum Step #5: b549f31133a9: Download complete Step #13: Using default tag: latest Step #3: ce7584476a18: Download complete Step #5: ce7584476a18: Verifying Checksum Step #5: ce7584476a18: Download complete Step #15: ce7584476a18: Verifying Checksum Step #15: ce7584476a18: Download complete Step #1: ce7584476a18: Verifying Checksum Step #1: ce7584476a18: Download complete Step #7: Using default tag: latest Step #15: 1c02bbeb1e7f: Verifying Checksum Step #5: 1c02bbeb1e7f: Verifying Checksum Step #5: 1c02bbeb1e7f: Download complete Step #15: 1c02bbeb1e7f: Download complete Step #3: 1c02bbeb1e7f: Verifying Checksum Step #1: 1c02bbeb1e7f: Verifying Checksum Step #1: 1c02bbeb1e7f: Download complete Step #3: 1c02bbeb1e7f: Download complete Step #13: latest: Pulling from oss-fuzz-base/base-builder-ruby-testing-upgrade-python-to-3-10-14 Step #13: b549f31133a9: Pulling fs layer Step #13: ff5e591ca7ba: Pulling fs layer Step #13: 58fc26dc7f1a: Pulling fs layer Step #13: 079525adc474: Pulling fs layer Step #13: ce7584476a18: Pulling fs layer Step #13: 1c02bbeb1e7f: Pulling fs layer Step #13: 020dc4851768: Pulling fs layer Step #13: 4872abaec006: Pulling fs layer Step #13: 74a68e07e75e: Pulling fs layer Step #13: 4aaf07279683: Pulling fs layer Step #13: 038cf84c02ee: Pulling fs layer Step #13: f0ae917a8c59: Pulling fs layer Step #13: 55840bd2576f: Pulling fs layer Step #13: 4f4fb700ef54: Pulling fs layer Step #13: 83de1b20a6ef: Pulling fs layer Step #13: 73a70e2dac6b: Pulling fs layer Step #13: 7383b91c61b8: Pulling fs layer Step #13: 020dc4851768: Waiting Step #13: 138c511b8025: Pulling fs layer Step #13: 58fc26dc7f1a: Download complete Step #13: efc02a656f54: Pulling fs layer Step #13: 0a83cb1b5066: Pulling fs layer Step #13: ce7584476a18: Download complete Step #13: 252771eb602d: Pulling fs layer Step #13: 1c02bbeb1e7f: Download complete Step #13: 6e4e34df6119: Pulling fs layer Step #13: 51bd58877317: Pulling fs layer Step #13: 4872abaec006: Waiting Step #13: 4aaf07279683: Waiting Step #13: 74a68e07e75e: Waiting Step #13: d1347ad2f292: Pulling fs layer Step #13: e7a2ed10133a: Pulling fs layer Step #13: 73a70e2dac6b: Waiting Step #13: ff1b78df31f8: Pulling fs layer Step #13: 038cf84c02ee: Waiting Step #13: 7ea4099cb0cd: Pulling fs layer Step #13: f0ae917a8c59: Waiting Step #13: 4f4fb700ef54: Waiting Step #13: 83de1b20a6ef: Waiting Step #13: 08f4be1dd910: Pulling fs layer Step #13: 55840bd2576f: Waiting Step #13: 7d4cc7880ed2: Pulling fs layer Step #13: 6e4e34df6119: Waiting Step #13: 780061cb66c9: Pulling fs layer Step #13: efc02a656f54: Waiting Step #13: 37348834a497: Pulling fs layer Step #13: 0a83cb1b5066: Waiting Step #13: 7383b91c61b8: Waiting Step #13: 71e64e456cf2: Pulling fs layer Step #13: 252771eb602d: Waiting Step #13: 138c511b8025: Waiting Step #13: 3a86ee263575: Pulling fs layer Step #13: 58cf0358a396: Pulling fs layer Step #13: d1347ad2f292: Waiting Step #13: 7ea4099cb0cd: Waiting Step #13: 51bd58877317: Waiting Step #13: 84772a47f584: Pulling fs layer Step #13: e7a2ed10133a: Waiting Step #13: ff1b78df31f8: Waiting Step #13: 71e64e456cf2: Waiting Step #13: 1b359467bd15: Pulling fs layer Step #13: 37348834a497: Waiting Step #13: 7d4cc7880ed2: Waiting Step #13: 780061cb66c9: Waiting Step #13: 08f4be1dd910: Waiting Step #13: f447e64acfb7: Pulling fs layer Step #13: 84772a47f584: Waiting Step #13: 3a86ee263575: Waiting Step #13: 76e929f1537e: Pulling fs layer Step #13: c5df909598fb: Pulling fs layer Step #13: c5df909598fb: Waiting Step #13: 76e929f1537e: Waiting Step #17: Using default tag: latest Step #7: latest: Pulling from oss-fuzz-base/base-builder-jvm-testing-upgrade-python-to-3-10-14 Step #7: b549f31133a9: Pulling fs layer Step #7: ff5e591ca7ba: Pulling fs layer Step #7: 58fc26dc7f1a: Pulling fs layer Step #7: 079525adc474: Pulling fs layer Step #7: ce7584476a18: Pulling fs layer Step #7: 1c02bbeb1e7f: Pulling fs layer Step #7: 020dc4851768: Pulling fs layer Step #7: 4872abaec006: Pulling fs layer Step #7: 74a68e07e75e: Pulling fs layer Step #7: 4aaf07279683: Pulling fs layer Step #7: 038cf84c02ee: Pulling fs layer Step #7: f0ae917a8c59: Pulling fs layer Step #7: 55840bd2576f: Pulling fs layer Step #7: 4f4fb700ef54: Pulling fs layer Step #7: 83de1b20a6ef: Pulling fs layer Step #7: 73a70e2dac6b: Pulling fs layer Step #7: 7383b91c61b8: Pulling fs layer Step #7: 138c511b8025: Pulling fs layer Step #7: efc02a656f54: Pulling fs layer Step #7: 0a83cb1b5066: Pulling fs layer Step #7: 58fc26dc7f1a: Download complete Step #7: f0ae917a8c59: Waiting Step #7: ce7584476a18: Download complete Step #7: 1c02bbeb1e7f: Download complete Step #7: 4872abaec006: Waiting Step #7: 252771eb602d: Pulling fs layer Step #7: 74a68e07e75e: Waiting Step #7: 6e4e34df6119: Pulling fs layer Step #7: 4aaf07279683: Waiting Step #7: 038cf84c02ee: Waiting Step #7: 51bd58877317: Pulling fs layer Step #7: d1347ad2f292: Pulling fs layer Step #7: e7a2ed10133a: Pulling fs layer Step #7: ff1b78df31f8: Pulling fs layer Step #7: 7ea4099cb0cd: Pulling fs layer Step #7: 08f4be1dd910: Pulling fs layer Step #7: 7383b91c61b8: Waiting Step #7: 7d4cc7880ed2: Pulling fs layer Step #7: 6e4e34df6119: Waiting Step #7: 780061cb66c9: Pulling fs layer Step #7: 55840bd2576f: Waiting Step #7: 138c511b8025: Waiting Step #7: 37348834a497: Pulling fs layer Step #7: efc02a656f54: Waiting Step #7: 71e64e456cf2: Pulling fs layer Step #7: 0a83cb1b5066: Waiting Step #7: 3a86ee263575: Pulling fs layer Step #7: 4f4fb700ef54: Waiting Step #7: 252771eb602d: Waiting Step #7: 83de1b20a6ef: Waiting Step #7: 932199131379: Pulling fs layer Step #7: 73a70e2dac6b: Waiting Step #7: 7ea4099cb0cd: Waiting Step #7: 780061cb66c9: Waiting Step #7: 51bd58877317: Waiting Step #7: d1347ad2f292: Waiting Step #7: 08f4be1dd910: Waiting Step #7: 7d4cc7880ed2: Waiting Step #7: e7a2ed10133a: Waiting Step #7: ff1b78df31f8: Waiting Step #7: 37348834a497: Waiting Step #7: 71e64e456cf2: Waiting Step #7: 3a86ee263575: Waiting Step #7: 932199131379: Waiting Step #5: ff5e591ca7ba: Verifying Checksum Step #5: ff5e591ca7ba: Download complete Step #7: ff5e591ca7ba: Verifying Checksum Step #7: ff5e591ca7ba: Download complete Step #3: ff5e591ca7ba: Download complete Step #13: ff5e591ca7ba: Verifying Checksum Step #13: ff5e591ca7ba: Download complete Step #15: ff5e591ca7ba: Verifying Checksum Step #15: ff5e591ca7ba: Download complete Step #1: ff5e591ca7ba: Download complete Step #17: latest: Pulling from oss-fuzz-base/base-builder-ruby-testing-upgrade-python-to-3-10-14 Step #17: b549f31133a9: Pulling fs layer Step #17: ff5e591ca7ba: Pulling fs layer Step #17: 58fc26dc7f1a: Pulling fs layer Step #17: 079525adc474: Pulling fs layer Step #17: ce7584476a18: Pulling fs layer Step #17: 1c02bbeb1e7f: Pulling fs layer Step #17: 020dc4851768: Pulling fs layer Step #17: 4872abaec006: Pulling fs layer Step #17: 74a68e07e75e: Pulling fs layer Step #17: 4aaf07279683: Pulling fs layer Step #17: 038cf84c02ee: Pulling fs layer Step #17: f0ae917a8c59: Pulling fs layer Step #17: 55840bd2576f: Pulling fs layer Step #17: 4f4fb700ef54: Pulling fs layer Step #17: 83de1b20a6ef: Pulling fs layer Step #17: 73a70e2dac6b: Pulling fs layer Step #17: 7383b91c61b8: Pulling fs layer Step #17: 1c02bbeb1e7f: Download complete Step #17: 138c511b8025: Pulling fs layer Step #17: efc02a656f54: Pulling fs layer Step #17: 0a83cb1b5066: Pulling fs layer Step #17: 252771eb602d: Pulling fs layer Step #17: 6e4e34df6119: Pulling fs layer Step #17: 51bd58877317: Pulling fs layer Step #17: d1347ad2f292: Pulling fs layer Step #17: e7a2ed10133a: Pulling fs layer Step #17: ff1b78df31f8: Pulling fs layer Step #17: 7ea4099cb0cd: Pulling fs layer Step #17: 08f4be1dd910: Pulling fs layer Step #17: 7d4cc7880ed2: Pulling fs layer Step #17: 780061cb66c9: Pulling fs layer Step #17: 37348834a497: Pulling fs layer Step #17: 71e64e456cf2: Pulling fs layer Step #17: 3a86ee263575: Pulling fs layer Step #17: 58cf0358a396: Pulling fs layer Step #17: 84772a47f584: Pulling fs layer Step #17: 1b359467bd15: Pulling fs layer Step #17: f447e64acfb7: Pulling fs layer Step #17: 76e929f1537e: Pulling fs layer Step #17: c5df909598fb: Pulling fs layer Step #17: c5df909598fb: Waiting Step #17: 4872abaec006: Waiting Step #17: 74a68e07e75e: Waiting Step #17: 4aaf07279683: Waiting Step #17: 038cf84c02ee: Waiting Step #17: f0ae917a8c59: Waiting Step #17: 55840bd2576f: Waiting Step #17: 4f4fb700ef54: Waiting Step #17: 83de1b20a6ef: Waiting Step #17: 73a70e2dac6b: Waiting Step #17: 7383b91c61b8: Waiting Step #17: 138c511b8025: Waiting Step #17: efc02a656f54: Waiting Step #17: 0a83cb1b5066: Waiting Step #17: 252771eb602d: Waiting Step #17: 6e4e34df6119: Waiting Step #17: 51bd58877317: Waiting Step #17: d1347ad2f292: Waiting Step #17: e7a2ed10133a: Waiting Step #17: ff1b78df31f8: Waiting Step #17: 7ea4099cb0cd: Waiting Step #17: 08f4be1dd910: Waiting Step #17: 7d4cc7880ed2: Waiting Step #17: 780061cb66c9: Waiting Step #17: 37348834a497: Waiting Step #17: 71e64e456cf2: Waiting Step #17: 3a86ee263575: Waiting Step #17: 58cf0358a396: Waiting Step #17: 84772a47f584: Waiting Step #17: 1b359467bd15: Waiting Step #17: f447e64acfb7: Waiting Step #17: 76e929f1537e: Waiting Step #17: 58fc26dc7f1a: Download complete Step #17: ff5e591ca7ba: Download complete Step #17: ce7584476a18: Download complete Step #5: 079525adc474: Verifying Checksum Step #1: 079525adc474: Verifying Checksum Step #15: 079525adc474: Verifying Checksum Step #15: 079525adc474: Download complete Step #3: 079525adc474: Verifying Checksum Step #3: 079525adc474: Download complete Step #7: 079525adc474: Verifying Checksum Step #7: 079525adc474: Download complete Step #1: 079525adc474: Download complete Step #13: 079525adc474: Verifying Checksum Step #13: 079525adc474: Download complete Step #5: 079525adc474: Download complete Step #9: Using default tag: latest Step #17: 079525adc474: Verifying Checksum Step #17: 079525adc474: Download complete Step #5: 4872abaec006: Download complete Step #1: 4872abaec006: Verifying Checksum Step #1: 4872abaec006: Download complete Step #3: 4872abaec006: Verifying Checksum Step #3: 4872abaec006: Download complete Step #17: 4872abaec006: Verifying Checksum Step #17: 4872abaec006: Download complete Step #7: 4872abaec006: Verifying Checksum Step #7: 4872abaec006: Download complete Step #13: 4872abaec006: Verifying Checksum Step #13: 4872abaec006: Download complete Step #15: 4872abaec006: Verifying Checksum Step #15: 4872abaec006: Download complete Step #7: 74a68e07e75e: Download complete Step #13: 74a68e07e75e: Download complete Step #15: 74a68e07e75e: Download complete Step #5: 74a68e07e75e: Download complete Step #1: 74a68e07e75e: Download complete Step #3: 74a68e07e75e: Download complete Step #17: 74a68e07e75e: Download complete Step #9: latest: Pulling from oss-fuzz-base/base-builder-go-testing-upgrade-python-to-3-10-14 Step #9: b549f31133a9: Pulling fs layer Step #9: ff5e591ca7ba: Pulling fs layer Step #9: 58fc26dc7f1a: Pulling fs layer Step #9: 079525adc474: Pulling fs layer Step #9: ce7584476a18: Pulling fs layer Step #9: 1c02bbeb1e7f: Pulling fs layer Step #9: 020dc4851768: Pulling fs layer Step #9: ff5e591ca7ba: Download complete Step #9: 4872abaec006: Pulling fs layer Step #9: 74a68e07e75e: Pulling fs layer Step #9: 4aaf07279683: Pulling fs layer Step #9: 038cf84c02ee: Pulling fs layer Step #9: f0ae917a8c59: Pulling fs layer Step #9: 55840bd2576f: Pulling fs layer Step #9: 4f4fb700ef54: Pulling fs layer Step #9: 83de1b20a6ef: Pulling fs layer Step #9: 73a70e2dac6b: Pulling fs layer Step #9: 1c02bbeb1e7f: Download complete Step #9: 7383b91c61b8: Pulling fs layer Step #9: 58fc26dc7f1a: Download complete Step #9: 138c511b8025: Pulling fs layer Step #9: 079525adc474: Download complete Step #9: efc02a656f54: Pulling fs layer Step #9: 0a83cb1b5066: Pulling fs layer Step #9: ce7584476a18: Download complete Step #9: 252771eb602d: Pulling fs layer Step #9: 6e4e34df6119: Pulling fs layer Step #9: 51bd58877317: Pulling fs layer Step #9: d1347ad2f292: Pulling fs layer Step #9: e7a2ed10133a: Pulling fs layer Step #9: ff1b78df31f8: Pulling fs layer Step #9: 7ea4099cb0cd: Pulling fs layer Step #9: 08f4be1dd910: Pulling fs layer Step #9: 73a70e2dac6b: Waiting Step #9: 7d4cc7880ed2: Pulling fs layer Step #9: 780061cb66c9: Pulling fs layer Step #9: 37348834a497: Pulling fs layer Step #9: 4872abaec006: Download complete Step #9: 71e64e456cf2: Pulling fs layer Step #9: 74a68e07e75e: Download complete Step #9: 3a86ee263575: Pulling fs layer Step #9: 4aaf07279683: Waiting Step #9: bd7e77a65f9e: Pulling fs layer Step #9: 038cf84c02ee: Waiting Step #9: f0ae917a8c59: Waiting Step #9: 4dab796dd0f2: Pulling fs layer Step #9: 55840bd2576f: Waiting Step #9: 4f4fb700ef54: Waiting Step #9: b1bdf99b0657: Pulling fs layer Step #9: 83de1b20a6ef: Waiting Step #9: 0a83cb1b5066: Waiting Step #9: 7383b91c61b8: Waiting Step #9: 138c511b8025: Waiting Step #9: ff1b78df31f8: Waiting Step #9: 7ea4099cb0cd: Waiting Step #9: 08f4be1dd910: Waiting Step #9: 6e4e34df6119: Waiting Step #9: 252771eb602d: Waiting Step #9: 51bd58877317: Waiting Step #9: 780061cb66c9: Waiting Step #9: e7a2ed10133a: Waiting Step #9: d1347ad2f292: Waiting Step #9: 71e64e456cf2: Waiting Step #9: b1bdf99b0657: Waiting Step #9: 3a86ee263575: Waiting Step #9: bd7e77a65f9e: Waiting Step #9: 4dab796dd0f2: Waiting Step #9: efc02a656f54: Waiting Step #9: 37348834a497: Waiting Step #9: 7d4cc7880ed2: Waiting Step #19: Using default tag: latest Step #11: Using default tag: latest Step #19: latest: Pulling from oss-fuzz-base/base-runner-testing-upgrade-python-to-3-10-14 Step #19: b549f31133a9: Pulling fs layer Step #19: ff5e591ca7ba: Pulling fs layer Step #19: 58fc26dc7f1a: Pulling fs layer Step #19: 7878dd23eab3: Pulling fs layer Step #19: 429aff54af55: Pulling fs layer Step #19: 96278d3781ef: Pulling fs layer Step #19: dc202b7df1ca: Pulling fs layer Step #19: c17bc2b38be3: Pulling fs layer Step #19: 9b22255cf3fd: Pulling fs layer Step #19: e560ef1451a6: Pulling fs layer Step #19: 86508d59ecf6: Pulling fs layer Step #19: 6a100611c256: Pulling fs layer Step #19: ff5e591ca7ba: Download complete Step #19: d3a2a12c0790: Pulling fs layer Step #19: 58fc26dc7f1a: Download complete Step #19: 831257065ef3: Pulling fs layer Step #19: c9b1d177c6e9: Pulling fs layer Step #19: 4dbf2ff0f895: Pulling fs layer Step #19: 857109c7daa9: Pulling fs layer Step #19: 7878dd23eab3: Waiting Step #19: 154ee5cd9675: Pulling fs layer Step #19: e90cccc7ba0c: Pulling fs layer Step #19: 51d4271ad2d9: Pulling fs layer Step #19: cc2b294d34ec: Pulling fs layer Step #19: bb4ab55517bb: Pulling fs layer Step #19: dfc4515e537d: Pulling fs layer Step #19: 429aff54af55: Waiting Step #19: 96278d3781ef: Waiting Step #19: aeef5e8d5c9b: Pulling fs layer Step #19: dc202b7df1ca: Waiting Step #19: 61498f6a499e: Pulling fs layer Step #19: 194a6598daa8: Pulling fs layer Step #19: 857109c7daa9: Waiting Step #19: e560ef1451a6: Waiting Step #19: 154ee5cd9675: Waiting Step #19: 6a100611c256: Waiting Step #19: dfc4515e537d: Waiting Step #19: 51d4271ad2d9: Waiting Step #19: c9b1d177c6e9: Waiting Step #19: aeef5e8d5c9b: Waiting Step #19: c17bc2b38be3: Waiting Step #19: bb4ab55517bb: Waiting Step #19: d3a2a12c0790: Waiting Step #19: 194a6598daa8: Waiting Step #19: 61498f6a499e: Waiting Step #7: b549f31133a9: Pull complete Step #17: b549f31133a9: Pull complete Step #19: b549f31133a9: Pull complete Step #9: b549f31133a9: Pull complete Step #13: b549f31133a9: Pull complete Step #3: b549f31133a9: Pull complete Step #15: b549f31133a9: Pull complete Step #5: b549f31133a9: Pull complete Step #1: b549f31133a9: Pull complete Step #11: latest: Pulling from oss-fuzz-base/base-builder-python-testing-upgrade-python-to-3-10-14 Step #11: b549f31133a9: Already exists Step #11: ff5e591ca7ba: Pulling fs layer Step #11: 58fc26dc7f1a: Pulling fs layer Step #11: 079525adc474: Pulling fs layer Step #11: ce7584476a18: Pulling fs layer Step #11: 1c02bbeb1e7f: Pulling fs layer Step #11: 020dc4851768: Pulling fs layer Step #11: 4872abaec006: Pulling fs layer Step #11: 74a68e07e75e: Pulling fs layer Step #11: 4aaf07279683: Pulling fs layer Step #11: 038cf84c02ee: Pulling fs layer Step #11: 079525adc474: Download complete Step #11: 58fc26dc7f1a: Download complete Step #11: f0ae917a8c59: Pulling fs layer Step #11: 55840bd2576f: Pulling fs layer Step #11: 4f4fb700ef54: Pulling fs layer Step #11: 4872abaec006: Download complete Step #11: 83de1b20a6ef: Pulling fs layer Step #11: 73a70e2dac6b: Pulling fs layer Step #11: 7383b91c61b8: Pulling fs layer Step #11: ce7584476a18: Download complete Step #11: 138c511b8025: Pulling fs layer Step #11: efc02a656f54: Pulling fs layer Step #11: f0ae917a8c59: Waiting Step #11: 0a83cb1b5066: Pulling fs layer Step #11: 74a68e07e75e: Download complete Step #11: 1c02bbeb1e7f: Download complete Step #11: 252771eb602d: Pulling fs layer Step #11: 6e4e34df6119: Pulling fs layer Step #11: 73a70e2dac6b: Waiting Step #11: 51bd58877317: Pulling fs layer Step #11: 55840bd2576f: Waiting Step #11: d1347ad2f292: Pulling fs layer Step #11: 7383b91c61b8: Waiting Step #11: 4f4fb700ef54: Waiting Step #11: e7a2ed10133a: Pulling fs layer Step #11: 83de1b20a6ef: Waiting Step #11: ff1b78df31f8: Pulling fs layer Step #11: 252771eb602d: Waiting Step #11: 7ea4099cb0cd: Pulling fs layer Step #11: 0a83cb1b5066: Waiting Step #11: 51bd58877317: Waiting Step #11: 08f4be1dd910: Pulling fs layer Step #11: 6e4e34df6119: Waiting Step #11: 7d4cc7880ed2: Pulling fs layer Step #11: efc02a656f54: Waiting Step #11: e7a2ed10133a: Waiting Step #11: 780061cb66c9: Pulling fs layer Step #11: d1347ad2f292: Waiting Step #11: 138c511b8025: Waiting Step #11: 37348834a497: Pulling fs layer Step #11: 7ea4099cb0cd: Waiting Step #11: 08f4be1dd910: Waiting Step #11: ff1b78df31f8: Waiting Step #11: 71e64e456cf2: Pulling fs layer Step #11: 7d4cc7880ed2: Waiting Step #11: 780061cb66c9: Waiting Step #11: 3a86ee263575: Pulling fs layer Step #11: fba7e510e9f7: Pulling fs layer Step #11: 37348834a497: Waiting Step #11: 71e64e456cf2: Waiting Step #11: 3a86ee263575: Waiting Step #3: 038cf84c02ee: Verifying Checksum Step #3: 038cf84c02ee: Download complete Step #11: 038cf84c02ee: Verifying Checksum Step #11: 038cf84c02ee: Download complete Step #9: 038cf84c02ee: Verifying Checksum Step #9: 038cf84c02ee: Download complete Step #15: 038cf84c02ee: Download complete Step #7: 038cf84c02ee: Verifying Checksum Step #17: 038cf84c02ee: Verifying Checksum Step #17: 038cf84c02ee: Download complete Step #7: 038cf84c02ee: Download complete Step #5: 038cf84c02ee: Verifying Checksum Step #5: 038cf84c02ee: Download complete Step #13: 038cf84c02ee: Verifying Checksum Step #13: 038cf84c02ee: Download complete Step #1: 038cf84c02ee: Verifying Checksum Step #1: 038cf84c02ee: Download complete Step #11: f0ae917a8c59: Download complete Step #9: f0ae917a8c59: Download complete Step #13: f0ae917a8c59: Download complete Step #7: f0ae917a8c59: Download complete Step #15: f0ae917a8c59: Download complete Step #1: f0ae917a8c59: Download complete Step #5: f0ae917a8c59: Download complete Step #17: f0ae917a8c59: Download complete Step #3: f0ae917a8c59: Download complete Step #9: 55840bd2576f: Verifying Checksum Step #9: 55840bd2576f: Download complete Step #17: 55840bd2576f: Download complete Step #15: 55840bd2576f: Verifying Checksum Step #5: 55840bd2576f: Verifying Checksum Step #13: 55840bd2576f: Verifying Checksum Step #5: 55840bd2576f: Download complete Step #13: 55840bd2576f: Download complete Step #3: 55840bd2576f: Verifying Checksum Step #3: 55840bd2576f: Download complete Step #1: 55840bd2576f: Verifying Checksum Step #11: 55840bd2576f: Download complete Step #7: 55840bd2576f: Verifying Checksum Step #7: 55840bd2576f: Download complete Step #15: 55840bd2576f: Download complete Step #1: 55840bd2576f: Download complete Step #1: 4f4fb700ef54: Download complete Step #13: 4f4fb700ef54: Verifying Checksum Step #13: 4f4fb700ef54: Download complete Step #7: 4f4fb700ef54: Verifying Checksum Step #7: 4f4fb700ef54: Download complete Step #11: 4f4fb700ef54: Download complete Step #9: 4f4fb700ef54: Download complete Step #17: 4f4fb700ef54: Verifying Checksum Step #15: 4f4fb700ef54: Download complete Step #17: 4f4fb700ef54: Download complete Step #3: 4f4fb700ef54: Download complete Step #5: 4f4fb700ef54: Download complete Step #17: 83de1b20a6ef: Verifying Checksum Step #17: 83de1b20a6ef: Download complete Step #1: 83de1b20a6ef: Verifying Checksum Step #1: 83de1b20a6ef: Download complete Step #3: 83de1b20a6ef: Verifying Checksum Step #3: 83de1b20a6ef: Download complete Step #9: 83de1b20a6ef: Verifying Checksum Step #9: 83de1b20a6ef: Download complete Step #15: 83de1b20a6ef: Verifying Checksum Step #15: 83de1b20a6ef: Download complete Step #13: 83de1b20a6ef: Verifying Checksum Step #13: 83de1b20a6ef: Download complete Step #11: 83de1b20a6ef: Verifying Checksum Step #11: 83de1b20a6ef: Download complete Step #5: 83de1b20a6ef: Verifying Checksum Step #5: 83de1b20a6ef: Download complete Step #7: 83de1b20a6ef: Verifying Checksum Step #7: 83de1b20a6ef: Download complete Step #15: 4aaf07279683: Verifying Checksum Step #15: 4aaf07279683: Download complete Step #5: 4aaf07279683: Verifying Checksum Step #5: 4aaf07279683: Download complete Step #11: 4aaf07279683: Verifying Checksum Step #1: 4aaf07279683: Verifying Checksum Step #11: 4aaf07279683: Download complete Step #9: 4aaf07279683: Verifying Checksum Step #9: 4aaf07279683: Download complete Step #1: 4aaf07279683: Download complete Step #13: 4aaf07279683: Verifying Checksum Step #3: 4aaf07279683: Verifying Checksum Step #3: 4aaf07279683: Download complete Step #17: 4aaf07279683: Verifying Checksum Step #17: 4aaf07279683: Download complete Step #13: 4aaf07279683: Download complete Step #7: 4aaf07279683: Verifying Checksum Step #7: 4aaf07279683: Download complete Step #9: 73a70e2dac6b: Download complete Step #17: 73a70e2dac6b: Download complete Step #11: 73a70e2dac6b: Download complete Step #1: 73a70e2dac6b: Download complete Step #15: 73a70e2dac6b: Download complete Step #3: 73a70e2dac6b: Download complete Step #7: 73a70e2dac6b: Download complete Step #5: 73a70e2dac6b: Download complete Step #13: 73a70e2dac6b: Download complete Step #13: 7383b91c61b8: Verifying Checksum Step #13: 7383b91c61b8: Download complete Step #1: 7383b91c61b8: Verifying Checksum Step #1: 7383b91c61b8: Download complete Step #9: 7383b91c61b8: Verifying Checksum Step #9: 7383b91c61b8: Download complete Step #15: 7383b91c61b8: Verifying Checksum Step #15: 7383b91c61b8: Download complete Step #17: 7383b91c61b8: Verifying Checksum Step #17: 7383b91c61b8: Download complete Step #7: 7383b91c61b8: Verifying Checksum Step #7: 7383b91c61b8: Download complete Step #5: 7383b91c61b8: Verifying Checksum Step #5: 7383b91c61b8: Download complete Step #11: 7383b91c61b8: Verifying Checksum Step #3: 7383b91c61b8: Verifying Checksum Step #3: 7383b91c61b8: Download complete Step #11: 7383b91c61b8: Download complete Step #13: efc02a656f54: Verifying Checksum Step #13: efc02a656f54: Download complete Step #3: efc02a656f54: Verifying Checksum Step #3: efc02a656f54: Download complete Step #7: efc02a656f54: Download complete Step #11: efc02a656f54: Verifying Checksum Step #11: efc02a656f54: Download complete Step #1: efc02a656f54: Verifying Checksum Step #1: efc02a656f54: Download complete Step #9: efc02a656f54: Verifying Checksum Step #9: efc02a656f54: Download complete Step #17: efc02a656f54: Download complete Step #5: efc02a656f54: Verifying Checksum Step #15: efc02a656f54: Download complete Step #5: efc02a656f54: Download complete Step #5: 138c511b8025: Verifying Checksum Step #5: 138c511b8025: Download complete Step #1: 138c511b8025: Verifying Checksum Step #7: 138c511b8025: Verifying Checksum Step #7: 138c511b8025: Download complete Step #3: 138c511b8025: Verifying Checksum Step #1: 138c511b8025: Download complete Step #3: 138c511b8025: Download complete Step #13: 138c511b8025: Verifying Checksum Step #13: 138c511b8025: Download complete Step #17: 138c511b8025: Verifying Checksum Step #17: 138c511b8025: Download complete Step #15: 138c511b8025: Verifying Checksum Step #15: 138c511b8025: Download complete Step #9: 138c511b8025: Download complete Step #11: 138c511b8025: Verifying Checksum Step #11: 138c511b8025: Download complete Step #7: 252771eb602d: Verifying Checksum Step #7: 252771eb602d: Download complete Step #11: 252771eb602d: Verifying Checksum Step #11: 252771eb602d: Download complete Step #15: 252771eb602d: Verifying Checksum Step #15: 252771eb602d: Download complete Step #1: 252771eb602d: Verifying Checksum Step #1: 252771eb602d: Download complete Step #3: 252771eb602d: Verifying Checksum Step #3: 252771eb602d: Download complete Step #5: 252771eb602d: Verifying Checksum Step #5: 252771eb602d: Download complete Step #9: 252771eb602d: Verifying Checksum Step #13: 252771eb602d: Download complete Step #17: 252771eb602d: Verifying Checksum Step #17: 252771eb602d: Download complete Step #9: 252771eb602d: Download complete Step #13: 0a83cb1b5066: Verifying Checksum Step #13: 0a83cb1b5066: Download complete Step #1: 0a83cb1b5066: Verifying Checksum Step #1: 0a83cb1b5066: Download complete Step #15: 0a83cb1b5066: Verifying Checksum Step #15: 0a83cb1b5066: Download complete Step #9: 0a83cb1b5066: Download complete Step #5: 0a83cb1b5066: Verifying Checksum Step #5: 0a83cb1b5066: Download complete Step #17: 0a83cb1b5066: Download complete Step #7: 0a83cb1b5066: Verifying Checksum Step #7: 0a83cb1b5066: Download complete Step #3: 0a83cb1b5066: Verifying Checksum Step #3: 0a83cb1b5066: Download complete Step #11: 0a83cb1b5066: Verifying Checksum Step #11: 0a83cb1b5066: Download complete Step #13: 020dc4851768: Verifying Checksum Step #13: 020dc4851768: Download complete Step #11: 020dc4851768: Verifying Checksum Step #11: 020dc4851768: Download complete Step #7: 020dc4851768: Verifying Checksum Step #7: 020dc4851768: Download complete Step #9: 020dc4851768: Verifying Checksum Step #9: 020dc4851768: Download complete Step #15: 020dc4851768: Verifying Checksum Step #15: 020dc4851768: Download complete Step #5: 020dc4851768: Verifying Checksum Step #5: 020dc4851768: Download complete Step #17: 020dc4851768: Verifying Checksum Step #17: 020dc4851768: Download complete Step #3: 020dc4851768: Verifying Checksum Step #3: 020dc4851768: Download complete Step #1: 020dc4851768: Verifying Checksum Step #1: 020dc4851768: Download complete Step #11: 6e4e34df6119: Download complete Step #7: 6e4e34df6119: Download complete Step #17: 6e4e34df6119: Download complete Step #13: 6e4e34df6119: Download complete Step #3: 6e4e34df6119: Download complete Step #9: 6e4e34df6119: Download complete Step #1: 6e4e34df6119: Download complete Step #5: 6e4e34df6119: Download complete Step #15: 6e4e34df6119: Download complete Step #11: d1347ad2f292: Download complete Step #7: d1347ad2f292: Download complete Step #17: d1347ad2f292: Download complete Step #5: d1347ad2f292: Download complete Step #9: d1347ad2f292: Download complete Step #1: d1347ad2f292: Download complete Step #3: d1347ad2f292: Download complete Step #13: d1347ad2f292: Download complete Step #15: d1347ad2f292: Download complete Step #9: 51bd58877317: Verifying Checksum Step #9: 51bd58877317: Download complete Step #15: 51bd58877317: Verifying Checksum Step #15: 51bd58877317: Download complete Step #7: 51bd58877317: Verifying Checksum Step #7: 51bd58877317: Download complete Step #1: 51bd58877317: Verifying Checksum Step #1: 51bd58877317: Download complete Step #11: 51bd58877317: Verifying Checksum Step #11: 51bd58877317: Download complete Step #3: 51bd58877317: Verifying Checksum Step #5: 51bd58877317: Verifying Checksum Step #3: 51bd58877317: Download complete Step #5: 51bd58877317: Download complete Step #17: 51bd58877317: Verifying Checksum Step #17: 51bd58877317: Download complete Step #13: 51bd58877317: Verifying Checksum Step #13: 51bd58877317: Download complete Step #11: e7a2ed10133a: Download complete Step #1: e7a2ed10133a: Download complete Step #5: e7a2ed10133a: Download complete Step #3: e7a2ed10133a: Download complete Step #17: e7a2ed10133a: Download complete Step #9: e7a2ed10133a: Download complete Step #15: e7a2ed10133a: Download complete Step #13: e7a2ed10133a: Download complete Step #7: e7a2ed10133a: Download complete Step #13: ff1b78df31f8: Verifying Checksum Step #13: ff1b78df31f8: Download complete Step #11: ff1b78df31f8: Verifying Checksum Step #11: ff1b78df31f8: Download complete Step #15: ff1b78df31f8: Verifying Checksum Step #15: ff1b78df31f8: Download complete Step #17: ff1b78df31f8: Verifying Checksum Step #5: ff1b78df31f8: Verifying Checksum Step #5: ff1b78df31f8: Download complete Step #1: ff1b78df31f8: Verifying Checksum Step #1: ff1b78df31f8: Download complete Step #17: ff1b78df31f8: Download complete Step #7: ff1b78df31f8: Verifying Checksum Step #9: ff1b78df31f8: Verifying Checksum Step #9: ff1b78df31f8: Download complete Step #7: ff1b78df31f8: Download complete Step #3: ff1b78df31f8: Verifying Checksum Step #3: ff1b78df31f8: Download complete Step #17: 7ea4099cb0cd: Verifying Checksum Step #17: 7ea4099cb0cd: Download complete Step #13: 7ea4099cb0cd: Verifying Checksum Step #13: 7ea4099cb0cd: Download complete Step #11: 7ea4099cb0cd: Verifying Checksum Step #11: 7ea4099cb0cd: Download complete Step #7: 7ea4099cb0cd: Verifying Checksum Step #7: 7ea4099cb0cd: Download complete Step #15: 7ea4099cb0cd: Verifying Checksum Step #15: 7ea4099cb0cd: Download complete Step #1: 7ea4099cb0cd: Verifying Checksum Step #1: 7ea4099cb0cd: Download complete Step #9: 7ea4099cb0cd: Verifying Checksum Step #9: 7ea4099cb0cd: Download complete Step #3: 7ea4099cb0cd: Verifying Checksum Step #3: 7ea4099cb0cd: Download complete Step #5: 7ea4099cb0cd: Download complete Step #9: 08f4be1dd910: Verifying Checksum Step #9: 08f4be1dd910: Download complete Step #1: 08f4be1dd910: Verifying Checksum Step #1: 08f4be1dd910: Download complete Step #17: 08f4be1dd910: Verifying Checksum Step #15: 08f4be1dd910: Download complete Step #5: 08f4be1dd910: Verifying Checksum Step #5: 08f4be1dd910: Download complete Step #17: 08f4be1dd910: Download complete Step #7: 08f4be1dd910: Verifying Checksum Step #7: 08f4be1dd910: Download complete Step #13: 08f4be1dd910: Verifying Checksum Step #13: 08f4be1dd910: Download complete Step #3: 08f4be1dd910: Verifying Checksum Step #3: 08f4be1dd910: Download complete Step #11: 08f4be1dd910: Verifying Checksum Step #11: 08f4be1dd910: Download complete Step #3: 7d4cc7880ed2: Verifying Checksum Step #11: 7d4cc7880ed2: Verifying Checksum Step #17: 7d4cc7880ed2: Verifying Checksum Step #17: 7d4cc7880ed2: Download complete Step #1: 7d4cc7880ed2: Verifying Checksum Step #1: 7d4cc7880ed2: Download complete Step #9: 7d4cc7880ed2: Verifying Checksum Step #9: 7d4cc7880ed2: Download complete Step #3: 7d4cc7880ed2: Download complete Step #13: 7d4cc7880ed2: Verifying Checksum Step #13: 7d4cc7880ed2: Download complete Step #7: 7d4cc7880ed2: Verifying Checksum Step #7: 7d4cc7880ed2: Download complete Step #5: 7d4cc7880ed2: Verifying Checksum Step #15: 7d4cc7880ed2: Download complete Step #11: 7d4cc7880ed2: Download complete Step #5: 7d4cc7880ed2: Download complete Step #17: 37348834a497: Verifying Checksum Step #17: 37348834a497: Download complete Step #15: 37348834a497: Verifying Checksum Step #9: 37348834a497: Verifying Checksum Step #9: 37348834a497: Download complete Step #3: 37348834a497: Verifying Checksum Step #3: 37348834a497: Download complete Step #11: 37348834a497: Verifying Checksum Step #11: 37348834a497: Download complete Step #15: 37348834a497: Download complete Step #13: 37348834a497: Verifying Checksum Step #1: 37348834a497: Verifying Checksum Step #1: 37348834a497: Download complete Step #13: 37348834a497: Download complete Step #5: 37348834a497: Verifying Checksum Step #5: 37348834a497: Download complete Step #7: 37348834a497: Verifying Checksum Step #7: 37348834a497: Download complete Step #3: 780061cb66c9: Download complete Step #11: 780061cb66c9: Verifying Checksum Step #11: 780061cb66c9: Download complete Step #9: 780061cb66c9: Verifying Checksum Step #9: 780061cb66c9: Download complete Step #5: 780061cb66c9: Verifying Checksum Step #5: 780061cb66c9: Download complete Step #15: 780061cb66c9: Verifying Checksum Step #15: 780061cb66c9: Download complete Step #13: 780061cb66c9: Verifying Checksum Step #13: 780061cb66c9: Download complete Step #7: 780061cb66c9: Verifying Checksum Step #7: 780061cb66c9: Download complete Step #1: 780061cb66c9: Verifying Checksum Step #1: 780061cb66c9: Download complete Step #17: 780061cb66c9: Verifying Checksum Step #17: 780061cb66c9: Download complete Step #13: 3a86ee263575: Verifying Checksum Step #3: 3a86ee263575: Verifying Checksum Step #3: 3a86ee263575: Download complete Step #11: 3a86ee263575: Verifying Checksum Step #11: 3a86ee263575: Download complete Step #7: 3a86ee263575: Verifying Checksum Step #7: 3a86ee263575: Download complete Step #1: 3a86ee263575: Verifying Checksum Step #1: 3a86ee263575: Download complete Step #17: 3a86ee263575: Verifying Checksum Step #13: 3a86ee263575: Download complete Step #17: 3a86ee263575: Download complete Step #9: 3a86ee263575: Verifying Checksum Step #9: 3a86ee263575: Download complete Step #5: 3a86ee263575: Verifying Checksum Step #5: 3a86ee263575: Download complete Step #15: 3a86ee263575: Verifying Checksum Step #15: 3a86ee263575: Download complete Step #13: 71e64e456cf2: Verifying Checksum Step #13: 71e64e456cf2: Download complete Step #1: 71e64e456cf2: Verifying Checksum Step #1: 71e64e456cf2: Download complete Step #5: 71e64e456cf2: Verifying Checksum Step #5: 71e64e456cf2: Download complete Step #9: 71e64e456cf2: Verifying Checksum Step #9: 71e64e456cf2: Download complete Step #7: 71e64e456cf2: Verifying Checksum Step #7: 71e64e456cf2: Download complete Step #11: 71e64e456cf2: Verifying Checksum Step #11: 71e64e456cf2: Download complete Step #17: 71e64e456cf2: Verifying Checksum Step #17: 71e64e456cf2: Download complete Step #15: 71e64e456cf2: Verifying Checksum Step #15: 71e64e456cf2: Download complete Step #3: 71e64e456cf2: Verifying Checksum Step #3: 71e64e456cf2: Download complete Step #3: a2a0967e8ecd: Verifying Checksum Step #3: a2a0967e8ecd: Download complete Step #5: ff5e591ca7ba: Pull complete Step #13: ff5e591ca7ba: Pull complete Step #9: ff5e591ca7ba: Pull complete Step #11: ff5e591ca7ba: Pull complete Step #19: ff5e591ca7ba: Pull complete Step #1: ff5e591ca7ba: Pull complete Step #17: ff5e591ca7ba: Pull complete Step #15: ff5e591ca7ba: Pull complete Step #3: ff5e591ca7ba: Pull complete Step #7: ff5e591ca7ba: Pull complete Step #5: 9d6717c99310: Verifying Checksum Step #5: 9d6717c99310: Download complete Step #9: 58fc26dc7f1a: Pull complete Step #5: 58fc26dc7f1a: Pull complete Step #3: 58fc26dc7f1a: Pull complete Step #1: 58fc26dc7f1a: Pull complete Step #15: 58fc26dc7f1a: Pull complete Step #19: 58fc26dc7f1a: Pull complete Step #7: 58fc26dc7f1a: Pull complete Step #11: 58fc26dc7f1a: Pull complete Step #17: 58fc26dc7f1a: Pull complete Step #13: 58fc26dc7f1a: Pull complete Step #17: 58cf0358a396: Verifying Checksum Step #17: 58cf0358a396: Download complete Step #13: 58cf0358a396: Verifying Checksum Step #13: 58cf0358a396: Download complete Step #15: ae5939877138: Verifying Checksum Step #15: ae5939877138: Download complete Step #17: 1b359467bd15: Verifying Checksum Step #17: 1b359467bd15: Download complete Step #13: 1b359467bd15: Verifying Checksum Step #13: 1b359467bd15: Download complete Step #13: f447e64acfb7: Verifying Checksum Step #13: f447e64acfb7: Download complete Step #17: f447e64acfb7: Verifying Checksum Step #17: f447e64acfb7: Download complete Step #13: 84772a47f584: Verifying Checksum Step #13: 84772a47f584: Download complete Step #17: 84772a47f584: Verifying Checksum Step #17: 84772a47f584: Download complete Step #13: 76e929f1537e: Verifying Checksum Step #13: 76e929f1537e: Download complete Step #17: 76e929f1537e: Download complete Step #17: c5df909598fb: Verifying Checksum Step #13: c5df909598fb: Verifying Checksum Step #13: c5df909598fb: Download complete Step #17: c5df909598fb: Download complete Step #9: bd7e77a65f9e: Verifying Checksum Step #9: bd7e77a65f9e: Download complete Step #1: 079525adc474: Pull complete Step #13: 079525adc474: Pull complete Step #3: 079525adc474: Pull complete Step #15: 079525adc474: Pull complete Step #7: 079525adc474: Pull complete Step #5: 079525adc474: Pull complete Step #11: 079525adc474: Pull complete Step #17: 079525adc474: Pull complete Step #9: 079525adc474: Pull complete Step #7: 932199131379: Verifying Checksum Step #7: 932199131379: Download complete Step #19: 7878dd23eab3: Verifying Checksum Step #19: 7878dd23eab3: Download complete Step #19: 429aff54af55: Verifying Checksum Step #19: 429aff54af55: Download complete Step #19: 96278d3781ef: Verifying Checksum Step #19: 96278d3781ef: Download complete Step #15: ce7584476a18: Pull complete Step #7: ce7584476a18: Pull complete Step #1: ce7584476a18: Pull complete Step #13: ce7584476a18: Pull complete Step #17: ce7584476a18: Pull complete Step #11: ce7584476a18: Pull complete Step #9: ce7584476a18: Pull complete Step #5: ce7584476a18: Pull complete Step #3: ce7584476a18: Pull complete Step #9: 4dab796dd0f2: Verifying Checksum Step #9: 4dab796dd0f2: Download complete Step #19: dc202b7df1ca: Verifying Checksum Step #19: dc202b7df1ca: Download complete Step #19: c17bc2b38be3: Verifying Checksum Step #19: c17bc2b38be3: Download complete Step #19: 7878dd23eab3: Pull complete Step #19: e560ef1451a6: Download complete Step #19: 86508d59ecf6: Verifying Checksum Step #19: 86508d59ecf6: Download complete Step #19: 6a100611c256: Verifying Checksum Step #19: 6a100611c256: Download complete Step #19: 9b22255cf3fd: Verifying Checksum Step #19: 9b22255cf3fd: Download complete Step #17: 1c02bbeb1e7f: Pull complete Step #13: 1c02bbeb1e7f: Pull complete Step #3: 1c02bbeb1e7f: Pull complete Step #5: 1c02bbeb1e7f: Pull complete Step #15: 1c02bbeb1e7f: Pull complete Step #11: 1c02bbeb1e7f: Pull complete Step #7: 1c02bbeb1e7f: Pull complete Step #1: 1c02bbeb1e7f: Pull complete Step #9: 1c02bbeb1e7f: Pull complete Step #19: 831257065ef3: Verifying Checksum Step #19: 831257065ef3: Download complete Step #19: c9b1d177c6e9: Verifying Checksum Step #19: c9b1d177c6e9: Download complete Step #19: 429aff54af55: Pull complete Step #19: 4dbf2ff0f895: Verifying Checksum Step #19: 4dbf2ff0f895: Download complete Step #19: d3a2a12c0790: Verifying Checksum Step #19: d3a2a12c0790: Download complete Step #19: 857109c7daa9: Verifying Checksum Step #19: 857109c7daa9: Download complete Step #19: 154ee5cd9675: Download complete Step #19: 51d4271ad2d9: Verifying Checksum Step #19: 51d4271ad2d9: Download complete Step #19: 96278d3781ef: Pull complete Step #19: cc2b294d34ec: Verifying Checksum Step #19: cc2b294d34ec: Download complete Step #19: e90cccc7ba0c: Verifying Checksum Step #19: e90cccc7ba0c: Download complete Step #3: 5328c6a193d8: Verifying Checksum Step #3: 5328c6a193d8: Download complete Step #19: dc202b7df1ca: Pull complete Step #19: bb4ab55517bb: Verifying Checksum Step #19: bb4ab55517bb: Download complete Step #19: aeef5e8d5c9b: Verifying Checksum Step #19: aeef5e8d5c9b: Download complete Step #19: 61498f6a499e: Download complete Step #19: c17bc2b38be3: Pull complete Step #19: 194a6598daa8: Verifying Checksum Step #19: 194a6598daa8: Download complete Step #19: dfc4515e537d: Verifying Checksum Step #19: dfc4515e537d: Download complete Step #11: fba7e510e9f7: Verifying Checksum Step #11: fba7e510e9f7: Download complete Step #19: 9b22255cf3fd: Pull complete Step #19: e560ef1451a6: Pull complete Step #19: 86508d59ecf6: Pull complete Step #19: 6a100611c256: Pull complete Step #19: d3a2a12c0790: Pull complete Step #19: 831257065ef3: Pull complete Step #15: 020dc4851768: Pull complete Step #3: 020dc4851768: Pull complete Step #19: c9b1d177c6e9: Pull complete Step #17: 020dc4851768: Pull complete Step #11: 020dc4851768: Pull complete Step #13: 020dc4851768: Pull complete Step #7: 020dc4851768: Pull complete Step #9: 020dc4851768: Pull complete Step #1: 020dc4851768: Pull complete Step #5: 020dc4851768: Pull complete Finished Step #0 Step #19: 4dbf2ff0f895: Pull complete Step #5: 4872abaec006: Pull complete Step #9: 4872abaec006: Pull complete Step #3: 4872abaec006: Pull complete Step #7: 4872abaec006: Pull complete Step #1: 4872abaec006: Pull complete Step #17: 4872abaec006: Pull complete Step #13: 4872abaec006: Pull complete Step #11: 4872abaec006: Pull complete Step #15: 4872abaec006: Pull complete Step #3: 74a68e07e75e: Pull complete Step #11: 74a68e07e75e: Pull complete Step #15: 74a68e07e75e: Pull complete Step #17: 74a68e07e75e: Pull complete Step #5: 74a68e07e75e: Pull complete Step #7: 74a68e07e75e: Pull complete Step #9: 74a68e07e75e: Pull complete Step #1: 74a68e07e75e: Pull complete Step #13: 74a68e07e75e: Pull complete Step #19: 857109c7daa9: Pull complete Step #19: 154ee5cd9675: Pull complete Step #19: e90cccc7ba0c: Pull complete Step #19: 51d4271ad2d9: Pull complete Step #19: cc2b294d34ec: Pull complete Step #7: 4aaf07279683: Pull complete Step #15: 4aaf07279683: Pull complete Step #13: 4aaf07279683: Pull complete Step #1: 4aaf07279683: Pull complete Step #11: 4aaf07279683: Pull complete Step #3: 4aaf07279683: Pull complete Step #5: 4aaf07279683: Pull complete Step #9: 4aaf07279683: Pull complete Step #17: 4aaf07279683: Pull complete Step #11: 038cf84c02ee: Pull complete Step #5: 038cf84c02ee: Pull complete Step #13: 038cf84c02ee: Pull complete Step #15: 038cf84c02ee: Pull complete Step #7: 038cf84c02ee: Pull complete Step #17: 038cf84c02ee: Pull complete Step #1: 038cf84c02ee: Pull complete Step #3: 038cf84c02ee: Pull complete Step #9: 038cf84c02ee: Pull complete Step #15: f0ae917a8c59: Pull complete Step #13: f0ae917a8c59: Pull complete Step #7: f0ae917a8c59: Pull complete Step #5: f0ae917a8c59: Pull complete Step #11: f0ae917a8c59: Pull complete Step #17: f0ae917a8c59: Pull complete Step #1: f0ae917a8c59: Pull complete Step #3: f0ae917a8c59: Pull complete Step #9: f0ae917a8c59: Pull complete Step #11: 55840bd2576f: Pull complete Step #1: 55840bd2576f: Pull complete Step #3: 55840bd2576f: Pull complete Step #5: 55840bd2576f: Pull complete Step #13: 55840bd2576f: Pull complete Step #17: 55840bd2576f: Pull complete Step #9: 55840bd2576f: Pull complete Step #15: 55840bd2576f: Pull complete Step #7: 55840bd2576f: Pull complete Step #15: 4f4fb700ef54: Pull complete Step #9: 4f4fb700ef54: Pull complete Step #1: 4f4fb700ef54: Pull complete Step #7: 4f4fb700ef54: Pull complete Step #17: 4f4fb700ef54: Pull complete Step #5: 4f4fb700ef54: Pull complete Step #11: 4f4fb700ef54: Pull complete Step #13: 4f4fb700ef54: Pull complete Step #3: 4f4fb700ef54: Pull complete Step #19: bb4ab55517bb: Pull complete Step #15: 83de1b20a6ef: Pull complete Step #1: 83de1b20a6ef: Pull complete Step #17: 83de1b20a6ef: Pull complete Step #11: 83de1b20a6ef: Pull complete Step #7: 83de1b20a6ef: Pull complete Step #13: 83de1b20a6ef: Pull complete Step #9: 83de1b20a6ef: Pull complete Step #3: 83de1b20a6ef: Pull complete Step #5: 83de1b20a6ef: Pull complete Step #17: 73a70e2dac6b: Pull complete Step #15: 73a70e2dac6b: Pull complete Step #1: 73a70e2dac6b: Pull complete Step #9: 73a70e2dac6b: Pull complete Step #11: 73a70e2dac6b: Pull complete Step #13: 73a70e2dac6b: Pull complete Step #7: 73a70e2dac6b: Pull complete Step #5: 73a70e2dac6b: Pull complete Step #3: 73a70e2dac6b: Pull complete Step #5: 7383b91c61b8: Pull complete Step #15: 7383b91c61b8: Pull complete Step #1: 7383b91c61b8: Pull complete Step #9: 7383b91c61b8: Pull complete Step #17: 7383b91c61b8: Pull complete Step #3: 7383b91c61b8: Pull complete Step #7: 7383b91c61b8: Pull complete Step #11: 7383b91c61b8: Pull complete Step #13: 7383b91c61b8: Pull complete Step #1: 138c511b8025: Pull complete Step #9: 138c511b8025: Pull complete Step #5: 138c511b8025: Pull complete Step #3: 138c511b8025: Pull complete Step #11: 138c511b8025: Pull complete Step #13: 138c511b8025: Pull complete Step #17: 138c511b8025: Pull complete Step #15: 138c511b8025: Pull complete Step #7: 138c511b8025: Pull complete Step #17: efc02a656f54: Pull complete Step #3: efc02a656f54: Pull complete Step #13: efc02a656f54: Pull complete Step #1: efc02a656f54: Pull complete Step #5: efc02a656f54: Pull complete Step #11: efc02a656f54: Pull complete Step #7: efc02a656f54: Pull complete Step #15: efc02a656f54: Pull complete Step #9: efc02a656f54: Pull complete Step #7: 0a83cb1b5066: Pull complete Step #1: 0a83cb1b5066: Pull complete Step #17: 0a83cb1b5066: Pull complete Step #13: 0a83cb1b5066: Pull complete Step #11: 0a83cb1b5066: Pull complete Step #3: 0a83cb1b5066: Pull complete Step #5: 0a83cb1b5066: Pull complete Step #15: 0a83cb1b5066: Pull complete Step #9: 0a83cb1b5066: Pull complete Step #15: 252771eb602d: Pull complete Step #5: 252771eb602d: Pull complete Step #7: 252771eb602d: Pull complete Step #3: 252771eb602d: Pull complete Step #1: 252771eb602d: Pull complete Step #13: 252771eb602d: Pull complete Step #17: 252771eb602d: Pull complete Step #11: 252771eb602d: Pull complete Step #9: 252771eb602d: Pull complete Step #3: 6e4e34df6119: Pull complete Step #11: 6e4e34df6119: Pull complete Step #15: 6e4e34df6119: Pull complete Step #17: 6e4e34df6119: Pull complete Step #13: 6e4e34df6119: Pull complete Step #1: 6e4e34df6119: Pull complete Step #9: 6e4e34df6119: Pull complete Step #5: 6e4e34df6119: Pull complete Step #7: 6e4e34df6119: Pull complete Step #1: 51bd58877317: Pull complete Step #13: 51bd58877317: Pull complete Step #5: 51bd58877317: Pull complete Step #15: 51bd58877317: Pull complete Step #7: 51bd58877317: Pull complete Step #9: 51bd58877317: Pull complete Step #3: 51bd58877317: Pull complete Step #17: 51bd58877317: Pull complete Step #11: 51bd58877317: Pull complete Step #17: d1347ad2f292: Pull complete Step #7: d1347ad2f292: Pull complete Step #9: d1347ad2f292: Pull complete Step #1: d1347ad2f292: Pull complete Step #15: d1347ad2f292: Pull complete Step #13: d1347ad2f292: Pull complete Step #11: d1347ad2f292: Pull complete Step #3: d1347ad2f292: Pull complete Step #5: d1347ad2f292: Pull complete Step #9: e7a2ed10133a: Pull complete Step #17: e7a2ed10133a: Pull complete Step #15: e7a2ed10133a: Pull complete Step #3: e7a2ed10133a: Pull complete Step #7: e7a2ed10133a: Pull complete Step #1: e7a2ed10133a: Pull complete Step #13: e7a2ed10133a: Pull complete Step #5: e7a2ed10133a: Pull complete Step #11: e7a2ed10133a: Pull complete Step #11: ff1b78df31f8: Pull complete Step #9: ff1b78df31f8: Pull complete Step #3: ff1b78df31f8: Pull complete Step #1: ff1b78df31f8: Pull complete Step #15: ff1b78df31f8: Pull complete Step #5: ff1b78df31f8: Pull complete Step #17: ff1b78df31f8: Pull complete Step #7: ff1b78df31f8: Pull complete Step #13: ff1b78df31f8: Pull complete Step #1: 7ea4099cb0cd: Pull complete Step #17: 7ea4099cb0cd: Pull complete Step #13: 7ea4099cb0cd: Pull complete Step #15: 7ea4099cb0cd: Pull complete Step #11: 7ea4099cb0cd: Pull complete Step #5: 7ea4099cb0cd: Pull complete Step #7: 7ea4099cb0cd: Pull complete Step #3: 7ea4099cb0cd: Pull complete Step #9: 7ea4099cb0cd: Pull complete Step #13: 08f4be1dd910: Pull complete Step #5: 08f4be1dd910: Pull complete Step #17: 08f4be1dd910: Pull complete Step #11: 08f4be1dd910: Pull complete Step #9: 08f4be1dd910: Pull complete Step #1: 08f4be1dd910: Pull complete Step #15: 08f4be1dd910: Pull complete Step #3: 08f4be1dd910: Pull complete Step #7: 08f4be1dd910: Pull complete Step #1: 7d4cc7880ed2: Pull complete Step #11: 7d4cc7880ed2: Pull complete Step #17: 7d4cc7880ed2: Pull complete Step #5: 7d4cc7880ed2: Pull complete Step #9: 7d4cc7880ed2: Pull complete Step #3: 7d4cc7880ed2: Pull complete Step #13: 7d4cc7880ed2: Pull complete Step #7: 7d4cc7880ed2: Pull complete Step #15: 7d4cc7880ed2: Pull complete Step #19: dfc4515e537d: Pull complete Step #1: 780061cb66c9: Pull complete Step #5: 780061cb66c9: Pull complete Step #7: 780061cb66c9: Pull complete Step #9: 780061cb66c9: Pull complete Step #11: 780061cb66c9: Pull complete Step #15: 780061cb66c9: Pull complete Step #17: 780061cb66c9: Pull complete Step #13: 780061cb66c9: Pull complete Step #3: 780061cb66c9: Pull complete Step #13: 37348834a497: Pull complete Step #11: 37348834a497: Pull complete Step #9: 37348834a497: Pull complete Step #7: 37348834a497: Pull complete Step #5: 37348834a497: Pull complete Step #1: 37348834a497: Pull complete Step #17: 37348834a497: Pull complete Step #3: 37348834a497: Pull complete Step #15: 37348834a497: Pull complete Step #17: 71e64e456cf2: Pull complete Step #3: 71e64e456cf2: Pull complete Step #9: 71e64e456cf2: Pull complete Step #5: 71e64e456cf2: Pull complete Step #15: 71e64e456cf2: Pull complete Step #11: 71e64e456cf2: Pull complete Step #13: 71e64e456cf2: Pull complete Step #1: 71e64e456cf2: Pull complete Step #7: 71e64e456cf2: Pull complete Step #1: 3a86ee263575: Pull complete Step #17: 3a86ee263575: Pull complete Step #5: 3a86ee263575: Pull complete Step #7: 3a86ee263575: Pull complete Step #11: 3a86ee263575: Pull complete Step #15: 3a86ee263575: Pull complete Step #13: 3a86ee263575: Pull complete Step #9: 3a86ee263575: Pull complete Step #3: 3a86ee263575: Pull complete Step #1: Digest: sha256:81d7e797e668a549fa3a68d4bf9921a30a9c9b647886fdbe2bd7851dadbc7a5b Step #1: Status: Downloaded newer image for gcr.io/oss-fuzz-base/base-builder-testing-upgrade-python-to-3-10-14:latest Step #1: gcr.io/oss-fuzz-base/base-builder-testing-upgrade-python-to-3-10-14:latest Step #9: bd7e77a65f9e: Pull complete Step #17: 58cf0358a396: Pull complete Step #13: 58cf0358a396: Pull complete Step #11: fba7e510e9f7: Pull complete Step #11: Digest: sha256:a05ae2b722929c46e5a5b192007a850b44444d6e47a86701e37399887183d984 Step #11: Status: Downloaded newer image for gcr.io/oss-fuzz-base/base-builder-python-testing-upgrade-python-to-3-10-14:latest Step #11: gcr.io/oss-fuzz-base/base-builder-python-testing-upgrade-python-to-3-10-14:latest Step #7: 932199131379: Pull complete Step #7: Digest: sha256:e2afac022333f694a847254f52b8eae7f72b63aff1209b22a5944ddd9b1974e8 Step #7: Status: Downloaded newer image for gcr.io/oss-fuzz-base/base-builder-jvm-testing-upgrade-python-to-3-10-14:latest Step #7: gcr.io/oss-fuzz-base/base-builder-jvm-testing-upgrade-python-to-3-10-14:latest Step #5: 9d6717c99310: Pull complete Step #5: Digest: sha256:6ef33c1cddc7549b0776440941084d049652cbe1eb00e00e7e92472a8e3111cd Step #5: Status: Downloaded newer image for gcr.io/oss-fuzz-base/base-builder-javascript-testing-upgrade-python-to-3-10-14:latest Step #5: gcr.io/oss-fuzz-base/base-builder-javascript-testing-upgrade-python-to-3-10-14:latest Step #13: 84772a47f584: Pull complete Step #17: 84772a47f584: Pull complete Step #19: aeef5e8d5c9b: Pull complete Step #19: 61498f6a499e: Pull complete Step #19: 194a6598daa8: Pull complete Step #19: Digest: sha256:9b3ab11586d9bc66f4767068b3837ca61da24bb84edf8d4a4b6a6a3f9ce863aa Step #19: Status: Downloaded newer image for gcr.io/oss-fuzz-base/base-runner-testing-upgrade-python-to-3-10-14:latest Step #19: gcr.io/oss-fuzz-base/base-runner-testing-upgrade-python-to-3-10-14:latest Step #13: 1b359467bd15: Pull complete Step #17: 1b359467bd15: Pull complete Step #13: f447e64acfb7: Pull complete Step #17: f447e64acfb7: Pull complete Step #15: ae5939877138: Pull complete Step #15: Digest: sha256:f81e4dec4b705c4e2f1ff25b6f75ca1950b2e9680e64175487c1d186103517b5 Step #15: Status: Downloaded newer image for gcr.io/oss-fuzz-base/base-builder-rust-testing-upgrade-python-to-3-10-14:latest Step #15: gcr.io/oss-fuzz-base/base-builder-rust-testing-upgrade-python-to-3-10-14:latest Step #9: 4dab796dd0f2: Pull complete Step #9: b1bdf99b0657: Pull complete Step #9: Digest: sha256:60c40369cb4a0416bb1e5306ad8907268ff0aa3a35e49d40e30c77705292309f Step #9: Status: Downloaded newer image for gcr.io/oss-fuzz-base/base-builder-go-testing-upgrade-python-to-3-10-14:latest Step #9: gcr.io/oss-fuzz-base/base-builder-go-testing-upgrade-python-to-3-10-14:latest Step #17: 76e929f1537e: Pull complete Step #13: 76e929f1537e: Pull complete Step #13: c5df909598fb: Pull complete Step #17: c5df909598fb: Pull complete Step #17: Digest: sha256:fa3a4aae2f49df3a3583f00fba173cdb97e3dfcea463470143ba0021272861fd Step #13: Digest: sha256:fa3a4aae2f49df3a3583f00fba173cdb97e3dfcea463470143ba0021272861fd Step #17: Status: Downloaded newer image for gcr.io/oss-fuzz-base/base-builder-ruby-testing-upgrade-python-to-3-10-14:latest Step #13: Status: Image is up to date for gcr.io/oss-fuzz-base/base-builder-ruby-testing-upgrade-python-to-3-10-14:latest Step #17: gcr.io/oss-fuzz-base/base-builder-ruby-testing-upgrade-python-to-3-10-14:latest Step #13: gcr.io/oss-fuzz-base/base-builder-ruby-testing-upgrade-python-to-3-10-14:latest Step #3: 5328c6a193d8: Pull complete Step #3: a2a0967e8ecd: Pull complete Step #3: Digest: sha256:3cf74a3a627b3d8242aeb0810c8e1c824827bfaee0670c507e214390a18e25d0 Step #3: Status: Downloaded newer image for gcr.io/oss-fuzz-base/base-builder-swift-testing-upgrade-python-to-3-10-14:latest Step #3: gcr.io/oss-fuzz-base/base-builder-swift-testing-upgrade-python-to-3-10-14:latest Finished Step #17 Finished Step #1 Finished Step #9 Starting Step #2 Finished Step #19 Finished Step #7 Finished Step #11 Finished Step #13 Step #2: Already have image (with digest): gcr.io/cloud-builders/docker Finished Step #15 Finished Step #3 Finished Step #5 Finished Step #2 Starting Step #4 Step #4: Already have image (with digest): gcr.io/cloud-builders/docker Finished Step #4 Starting Step #6 Step #6: Already have image (with digest): gcr.io/cloud-builders/docker Finished Step #6 Starting Step #8 Step #8: Already have image (with digest): gcr.io/cloud-builders/docker Finished Step #8 Starting Step #10 Step #10: Already have image (with digest): gcr.io/cloud-builders/docker Finished Step #10 Starting Step #12 Step #12: Already have image (with digest): gcr.io/cloud-builders/docker Finished Step #12 Starting Step #14 Step #14: Already have image (with digest): gcr.io/cloud-builders/docker Finished Step #14 Starting Step #16 Step #16: Already have image (with digest): gcr.io/cloud-builders/docker Finished Step #16 Starting Step #18 Step #18: Already have image (with digest): gcr.io/cloud-builders/docker Finished Step #18 Starting Step #20 Step #20: Already have image (with digest): gcr.io/cloud-builders/docker Finished Step #20 Starting Step #21 Step #21: Already have image (with digest): gcr.io/cloud-builders/docker Step #21: Sending build context to Docker daemon 5.12kB Step #21: Step 1/5 : FROM gcr.io/oss-fuzz-base/base-builder Step #21: ---> d3f5e34cbf6f Step #21: Step 2/5 : RUN apt-get update && apt-get install -y cmake ninja-build g++ libz-dev Step #21: ---> Running in 104134bc9c72 Step #21: Hit:1 http://security.ubuntu.com/ubuntu focal-security InRelease Step #21: Hit:2 http://archive.ubuntu.com/ubuntu focal InRelease Step #21: Get:3 http://archive.ubuntu.com/ubuntu focal-updates InRelease [128 kB] Step #21: Hit:4 http://archive.ubuntu.com/ubuntu focal-backports InRelease Step #21: Get:5 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 Packages [4398 kB] Step #21: Fetched 4526 kB in 2s (2417 kB/s) Step #21: Reading package lists... Step #21: Reading package lists... Step #21: Building dependency tree... Step #21: Reading state information... Step #21: g++ is already the newest version (4:9.3.0-1ubuntu2). Step #21: g++ set to manually installed. Step #21: The following additional packages will be installed: Step #21: cmake-data libarchive13 libicu66 libjsoncpp1 librhash0 libuv1 libxml2 Step #21: Suggested packages: Step #21: cmake-doc lrzip python3 Step #21: The following NEW packages will be installed: Step #21: cmake cmake-data libarchive13 libicu66 libjsoncpp1 librhash0 libuv1 libxml2 Step #21: ninja-build zlib1g-dev Step #21: 0 upgraded, 10 newly installed, 0 to remove and 2 not upgraded. Step #21: Need to get 15.3 MB of archives. Step #21: After this operation, 65.9 MB of additional disk space will be used. Step #21: Get:1 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libicu66 amd64 66.1-2ubuntu2.1 [8515 kB] Step #21: Get:2 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libxml2 amd64 2.9.10+dfsg-5ubuntu0.20.04.7 [640 kB] Step #21: Get:3 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libuv1 amd64 1.34.2-1ubuntu1.5 [80.9 kB] Step #21: Get:4 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 cmake-data all 3.16.3-1ubuntu1.20.04.1 [1613 kB] Step #21: Get:5 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libarchive13 amd64 3.4.0-2ubuntu1.2 [327 kB] Step #21: Get:6 http://archive.ubuntu.com/ubuntu focal/main amd64 libjsoncpp1 amd64 1.7.4-3.1ubuntu2 [75.6 kB] Step #21: Get:7 http://archive.ubuntu.com/ubuntu focal/main amd64 librhash0 amd64 1.3.9-1 [113 kB] Step #21: Get:8 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 cmake amd64 3.16.3-1ubuntu1.20.04.1 [3668 kB] Step #21: Get:9 http://archive.ubuntu.com/ubuntu focal/universe amd64 ninja-build amd64 1.10.0-1build1 [107 kB] Step #21: Get:10 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 zlib1g-dev amd64 1:1.2.11.dfsg-2ubuntu1.5 [155 kB] Step #21: debconf: delaying package configuration, since apt-utils is not installed Step #21: Fetched 15.3 MB in 2s (8946 kB/s) Step #21: Selecting previously unselected package libicu66:amd64. Step #21: (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 17384 files and directories currently installed.) Step #21: Preparing to unpack .../0-libicu66_66.1-2ubuntu2.1_amd64.deb ... Step #21: Unpacking libicu66:amd64 (66.1-2ubuntu2.1) ... Step #21: Selecting previously unselected package libxml2:amd64. Step #21: Preparing to unpack .../1-libxml2_2.9.10+dfsg-5ubuntu0.20.04.7_amd64.deb ... Step #21: Unpacking libxml2:amd64 (2.9.10+dfsg-5ubuntu0.20.04.7) ... Step #21: Selecting previously unselected package libuv1:amd64. Step #21: Preparing to unpack .../2-libuv1_1.34.2-1ubuntu1.5_amd64.deb ... Step #21: Unpacking libuv1:amd64 (1.34.2-1ubuntu1.5) ... Step #21: Selecting previously unselected package cmake-data. Step #21: Preparing to unpack .../3-cmake-data_3.16.3-1ubuntu1.20.04.1_all.deb ... Step #21: Unpacking cmake-data (3.16.3-1ubuntu1.20.04.1) ... Step #21: Selecting previously unselected package libarchive13:amd64. Step #21: Preparing to unpack .../4-libarchive13_3.4.0-2ubuntu1.2_amd64.deb ... Step #21: Unpacking libarchive13:amd64 (3.4.0-2ubuntu1.2) ... Step #21: Selecting previously unselected package libjsoncpp1:amd64. Step #21: Preparing to unpack .../5-libjsoncpp1_1.7.4-3.1ubuntu2_amd64.deb ... Step #21: Unpacking libjsoncpp1:amd64 (1.7.4-3.1ubuntu2) ... Step #21: Selecting previously unselected package librhash0:amd64. Step #21: Preparing to unpack .../6-librhash0_1.3.9-1_amd64.deb ... Step #21: Unpacking librhash0:amd64 (1.3.9-1) ... Step #21: Selecting previously unselected package cmake. Step #21: Preparing to unpack .../7-cmake_3.16.3-1ubuntu1.20.04.1_amd64.deb ... Step #21: Unpacking cmake (3.16.3-1ubuntu1.20.04.1) ... Step #21: Selecting previously unselected package ninja-build. Step #21: Preparing to unpack .../8-ninja-build_1.10.0-1build1_amd64.deb ... Step #21: Unpacking ninja-build (1.10.0-1build1) ... Step #21: Selecting previously unselected package zlib1g-dev:amd64. Step #21: Preparing to unpack .../9-zlib1g-dev_1%3a1.2.11.dfsg-2ubuntu1.5_amd64.deb ... Step #21: Unpacking zlib1g-dev:amd64 (1:1.2.11.dfsg-2ubuntu1.5) ... Step #21: Setting up libicu66:amd64 (66.1-2ubuntu2.1) ... Step #21: Setting up ninja-build (1.10.0-1build1) ... Step #21: Setting up libuv1:amd64 (1.34.2-1ubuntu1.5) ... Step #21: Setting up zlib1g-dev:amd64 (1:1.2.11.dfsg-2ubuntu1.5) ... Step #21: Setting up librhash0:amd64 (1.3.9-1) ... Step #21: Setting up cmake-data (3.16.3-1ubuntu1.20.04.1) ... Step #21: Setting up libxml2:amd64 (2.9.10+dfsg-5ubuntu0.20.04.7) ... Step #21: Setting up libjsoncpp1:amd64 (1.7.4-3.1ubuntu2) ... Step #21: Setting up libarchive13:amd64 (3.4.0-2ubuntu1.2) ... Step #21: Setting up cmake (3.16.3-1ubuntu1.20.04.1) ... Step #21: Processing triggers for libc-bin (2.31-0ubuntu9.16) ... Step #21: Removing intermediate container 104134bc9c72 Step #21: ---> 59dbc2359f7a Step #21: Step 3/5 : RUN git clone --depth 1 https://github.com/google/bloaty.git bloaty Step #21: ---> Running in 221ff419a1ae Step #21: Cloning into 'bloaty'... Step #21: Removing intermediate container 221ff419a1ae Step #21: ---> 04dfbdb55902 Step #21: Step 4/5 : WORKDIR bloaty Step #21: ---> Running in dc9f474327c7 Step #21: Removing intermediate container dc9f474327c7 Step #21: ---> 11b112db9754 Step #21: Step 5/5 : COPY build.sh $SRC/ Step #21: ---> ca4df336ab78 Step #21: Successfully built ca4df336ab78 Step #21: Successfully tagged gcr.io/oss-fuzz/bloaty:latest Finished Step #21 Starting Step #22 - "srcmap" Step #22 - "srcmap": Already have image: gcr.io/oss-fuzz/bloaty Step #22 - "srcmap": ++ tempfile Step #22 - "srcmap": + SRCMAP=/tmp/fileNnFi1P Step #22 - "srcmap": + echo '{}' Step #22 - "srcmap": + PATHS_TO_SCAN=/src Step #22 - "srcmap": + [[ c++ == \g\o ]] Step #22 - "srcmap": ++ find /src -name .git -type d Step #22 - "srcmap": + for DOT_GIT_DIR in $(find $PATHS_TO_SCAN -name ".git" -type d) Step #22 - "srcmap": ++ dirname /src/bloaty/.git Step #22 - "srcmap": + GIT_DIR=/src/bloaty Step #22 - "srcmap": + cd /src/bloaty Step #22 - "srcmap": ++ git config --get remote.origin.url Step #22 - "srcmap": + GIT_URL=https://github.com/google/bloaty.git Step #22 - "srcmap": ++ git rev-parse HEAD Step #22 - "srcmap": + GIT_REV=6b78e080efcb63fa4ef9d2c1f062e3d5bf158e94 Step #22 - "srcmap": + jq_inplace /tmp/fileNnFi1P '."/src/bloaty" = { type: "git", url: "https://github.com/google/bloaty.git", rev: "6b78e080efcb63fa4ef9d2c1f062e3d5bf158e94" }' Step #22 - "srcmap": ++ tempfile Step #22 - "srcmap": + F=/tmp/fileUzgz2c Step #22 - "srcmap": + cat /tmp/fileNnFi1P Step #22 - "srcmap": + jq '."/src/bloaty" = { type: "git", url: "https://github.com/google/bloaty.git", rev: "6b78e080efcb63fa4ef9d2c1f062e3d5bf158e94" }' Step #22 - "srcmap": + mv /tmp/fileUzgz2c /tmp/fileNnFi1P Step #22 - "srcmap": ++ find /src -name .svn -type d Step #22 - "srcmap": ++ find /src -name .hg -type d Step #22 - "srcmap": + '[' '' '!=' '' ']' Step #22 - "srcmap": + cat /tmp/fileNnFi1P Step #22 - "srcmap": + rm /tmp/fileNnFi1P Step #22 - "srcmap": { Step #22 - "srcmap": "/src/bloaty": { Step #22 - "srcmap": "type": "git", Step #22 - "srcmap": "url": "https://github.com/google/bloaty.git", Step #22 - "srcmap": "rev": "6b78e080efcb63fa4ef9d2c1f062e3d5bf158e94" Step #22 - "srcmap": } Step #22 - "srcmap": } Finished Step #22 - "srcmap" Starting Step #23 - "compile-libfuzzer-address-x86_64" Step #23 - "compile-libfuzzer-address-x86_64": Already have image (with digest): gcr.io/cloud-builders/docker Step #23 - "compile-libfuzzer-address-x86_64": --------------------------------------------------------------- Step #23 - "compile-libfuzzer-address-x86_64": vm.mmap_rnd_bits = 28 Step #23 - "compile-libfuzzer-address-x86_64": Compiling libFuzzer to /usr/lib/libFuzzingEngine.a... done. Step #23 - "compile-libfuzzer-address-x86_64": --------------------------------------------------------------- Step #23 - "compile-libfuzzer-address-x86_64": CC=clang Step #23 - "compile-libfuzzer-address-x86_64": CXX=clang++ Step #23 - "compile-libfuzzer-address-x86_64": CFLAGS=-O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link Step #23 - "compile-libfuzzer-address-x86_64": CXXFLAGS=-O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ Step #23 - "compile-libfuzzer-address-x86_64": RUSTFLAGS=--cfg fuzzing -Zsanitizer=address -Cdebuginfo=1 -Cforce-frame-pointers Step #23 - "compile-libfuzzer-address-x86_64": --------------------------------------------------------------- Step #23 - "compile-libfuzzer-address-x86_64": + cd /work Step #23 - "compile-libfuzzer-address-x86_64": + cmake -G Ninja -DBUILD_TESTING=false /src/bloaty Step #23 - "compile-libfuzzer-address-x86_64": -- The C compiler identification is Clang 18.0.0 Step #23 - "compile-libfuzzer-address-x86_64": -- The CXX compiler identification is Clang 18.0.0 Step #23 - "compile-libfuzzer-address-x86_64": -- Detecting C compiler ABI info Step #23 - "compile-libfuzzer-address-x86_64": -- Detecting C compiler ABI info - done Step #23 - "compile-libfuzzer-address-x86_64": -- Check for working C compiler: /usr/local/bin/clang - skipped Step #23 - "compile-libfuzzer-address-x86_64": -- Detecting C compile features Step #23 - "compile-libfuzzer-address-x86_64": -- Detecting C compile features - done Step #23 - "compile-libfuzzer-address-x86_64": -- Detecting CXX compiler ABI info Step #23 - "compile-libfuzzer-address-x86_64": -- Detecting CXX compiler ABI info - done Step #23 - "compile-libfuzzer-address-x86_64": -- Check for working CXX compiler: /usr/local/bin/clang++ - skipped Step #23 - "compile-libfuzzer-address-x86_64": -- Detecting CXX compile features Step #23 - "compile-libfuzzer-address-x86_64": -- Detecting CXX compile features - done Step #23 - "compile-libfuzzer-address-x86_64": -- Could NOT find PkgConfig (missing: PKG_CONFIG_EXECUTABLE) Step #23 - "compile-libfuzzer-address-x86_64": -- Found ZLIB: /usr/lib/x86_64-linux-gnu/libz.so (found version "1.2.11") Step #23 - "compile-libfuzzer-address-x86_64": -- Checking for one of the modules 're2' Step #23 - "compile-libfuzzer-address-x86_64": -- Checking for one of the modules 'capstone' Step #23 - "compile-libfuzzer-address-x86_64": -- Checking for one of the modules 'protobuf' Step #23 - "compile-libfuzzer-address-x86_64": -- System re2 not found, using bundled version Step #23 - "compile-libfuzzer-address-x86_64": -- System capstone not found, using bundled version Step #23 - "compile-libfuzzer-address-x86_64": -- System protobuf not found, using bundled version Step #23 - "compile-libfuzzer-address-x86_64": -- System zlib found, using Step #23 - "compile-libfuzzer-address-x86_64": -- Could NOT find absl (missing: absl_DIR) Step #23 - "compile-libfuzzer-address-x86_64": -- System absl not found, using bundled version Step #23 - "compile-libfuzzer-address-x86_64": -- Setting build type to 'RelWithDebInfo' as none was specified. Step #23 - "compile-libfuzzer-address-x86_64": Submodule 'third_party/abseil-cpp' (https://github.com/abseil/abseil-cpp.git) registered for path 'third_party/abseil-cpp' Step #23 - "compile-libfuzzer-address-x86_64": Submodule 'third_party/capstone' (https://github.com/aquynh/capstone.git) registered for path 'third_party/capstone' Step #23 - "compile-libfuzzer-address-x86_64": Submodule 'third_party/demumble' (https://github.com/nico/demumble.git) registered for path 'third_party/demumble' Step #23 - "compile-libfuzzer-address-x86_64": Submodule 'third_party/googletest' (https://github.com/google/googletest.git) registered for path 'third_party/googletest' Step #23 - "compile-libfuzzer-address-x86_64": Submodule 'third_party/protobuf' (https://github.com/protocolbuffers/protobuf.git) registered for path 'third_party/protobuf' Step #23 - "compile-libfuzzer-address-x86_64": Submodule 'third_party/re2' (https://github.com/google/re2) registered for path 'third_party/re2' Step #23 - "compile-libfuzzer-address-x86_64": Submodule 'third_party/zlib' (https://github.com/madler/zlib) registered for path 'third_party/zlib' Step #23 - "compile-libfuzzer-address-x86_64": Cloning into '/src/bloaty/third_party/abseil-cpp'... Step #23 - "compile-libfuzzer-address-x86_64": Cloning into '/src/bloaty/third_party/capstone'... Step #23 - "compile-libfuzzer-address-x86_64": Cloning into '/src/bloaty/third_party/demumble'... Step #23 - "compile-libfuzzer-address-x86_64": Cloning into '/src/bloaty/third_party/googletest'... Step #23 - "compile-libfuzzer-address-x86_64": Cloning into '/src/bloaty/third_party/protobuf'... Step #23 - "compile-libfuzzer-address-x86_64": Cloning into '/src/bloaty/third_party/re2'... Step #23 - "compile-libfuzzer-address-x86_64": Cloning into '/src/bloaty/third_party/zlib'... Step #23 - "compile-libfuzzer-address-x86_64": Submodule path 'third_party/abseil-cpp': checked out '5dd240724366295970c613ed23d0092bcf392f18' Step #23 - "compile-libfuzzer-address-x86_64": Submodule path 'third_party/capstone': checked out '852f46a467cb37559a1f3a18bd45d5ca8c6fc5e7' Step #23 - "compile-libfuzzer-address-x86_64": Submodule path 'third_party/demumble': checked out '01098eab821b33bd31b9778aea38565cd796aa85' Step #23 - "compile-libfuzzer-address-x86_64": Submodule path 'third_party/googletest': checked out '96f4ce02a3a78d63981c67acbd368945d11d7d70' Step #23 - "compile-libfuzzer-address-x86_64": Submodule path 'third_party/protobuf': checked out 'bc1773c42c9c3c522145a3119e989e0dff2a8d54' Step #23 - "compile-libfuzzer-address-x86_64": Submodule 'third_party/benchmark' (https://github.com/google/benchmark.git) registered for path 'third_party/protobuf/third_party/benchmark' Step #23 - "compile-libfuzzer-address-x86_64": Submodule 'third_party/googletest' (https://github.com/google/googletest.git) registered for path 'third_party/protobuf/third_party/googletest' Step #23 - "compile-libfuzzer-address-x86_64": Cloning into '/src/bloaty/third_party/protobuf/third_party/benchmark'... Step #23 - "compile-libfuzzer-address-x86_64": Cloning into '/src/bloaty/third_party/protobuf/third_party/googletest'... Step #23 - "compile-libfuzzer-address-x86_64": Submodule path 'third_party/protobuf/third_party/benchmark': checked out '5b7683f49e1e9223cf9927b24f6fd3d6bd82e3f8' Step #23 - "compile-libfuzzer-address-x86_64": Submodule path 'third_party/protobuf/third_party/googletest': checked out '5ec7f0c4a113e2f18ac2c6cc7df51ad6afc24081' Step #23 - "compile-libfuzzer-address-x86_64": Submodule path 'third_party/re2': checked out '5bd613749fd530b576b890283bfb6bc6ea6246cb' Step #23 - "compile-libfuzzer-address-x86_64": Submodule path 'third_party/zlib': checked out 'cacf7f1d4e3d44d871b605da3b647f07d718623f' Step #23 - "compile-libfuzzer-address-x86_64": -- Performing Test CMAKE_HAVE_LIBC_PTHREAD Step #23 - "compile-libfuzzer-address-x86_64": -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success Step #23 - "compile-libfuzzer-address-x86_64": -- Found Threads: TRUE Step #23 - "compile-libfuzzer-address-x86_64": CMake Deprecation Warning at third_party/capstone/CMakeLists.txt:1 (cmake_minimum_required): Step #23 - "compile-libfuzzer-address-x86_64": Compatibility with CMake < 3.5 will be removed from a future version of Step #23 - "compile-libfuzzer-address-x86_64": CMake. Step #23 - "compile-libfuzzer-address-x86_64": Step #23 - "compile-libfuzzer-address-x86_64": Update the VERSION argument value or use a ... suffix to tell Step #23 - "compile-libfuzzer-address-x86_64": CMake that the project does not need compatibility with older versions. Step #23 - "compile-libfuzzer-address-x86_64": Step #23 - "compile-libfuzzer-address-x86_64":  Step #23 - "compile-libfuzzer-address-x86_64": CMake Warning (dev) at third_party/capstone/CMakeLists.txt:2 (project): Step #23 - "compile-libfuzzer-address-x86_64": Policy CMP0048 is not set: project() command manages VERSION variables. Step #23 - "compile-libfuzzer-address-x86_64": Run "cmake --help-policy CMP0048" for policy details. Use the cmake_policy Step #23 - "compile-libfuzzer-address-x86_64": command to set the policy and suppress this warning. Step #23 - "compile-libfuzzer-address-x86_64": Step #23 - "compile-libfuzzer-address-x86_64": The following variable(s) would be set to empty: Step #23 - "compile-libfuzzer-address-x86_64": Step #23 - "compile-libfuzzer-address-x86_64": PROJECT_VERSION Step #23 - "compile-libfuzzer-address-x86_64": PROJECT_VERSION_MAJOR Step #23 - "compile-libfuzzer-address-x86_64": PROJECT_VERSION_MINOR Step #23 - "compile-libfuzzer-address-x86_64": This warning is for project developers. Use -Wno-dev to suppress it. Step #23 - "compile-libfuzzer-address-x86_64":  Step #23 - "compile-libfuzzer-address-x86_64": CMake Deprecation Warning at third_party/capstone/CMakeLists.txt:18 (cmake_policy): Step #23 - "compile-libfuzzer-address-x86_64": The OLD behavior for policy CMP0048 will be removed from a future version Step #23 - "compile-libfuzzer-address-x86_64": of CMake. Step #23 - "compile-libfuzzer-address-x86_64": Step #23 - "compile-libfuzzer-address-x86_64": The cmake-policies(7) manual explains that the OLD behaviors of all Step #23 - "compile-libfuzzer-address-x86_64": policies are deprecated and that a policy should be set to OLD only under Step #23 - "compile-libfuzzer-address-x86_64": specific short-term circumstances. Projects should be ported to the NEW Step #23 - "compile-libfuzzer-address-x86_64": behavior and not rely on setting a policy to OLD. Step #23 - "compile-libfuzzer-address-x86_64": Step #23 - "compile-libfuzzer-address-x86_64":  Step #23 - "compile-libfuzzer-address-x86_64": Enabling CAPSTONE_ARM_SUPPORT Step #23 - "compile-libfuzzer-address-x86_64": Enabling CAPSTONE_ARM64_SUPPORT Step #23 - "compile-libfuzzer-address-x86_64": Enabling CAPSTONE_M68K_SUPPORT Step #23 - "compile-libfuzzer-address-x86_64": Enabling CAPSTONE_MIPS_SUPPORT Step #23 - "compile-libfuzzer-address-x86_64": Enabling CAPSTONE_PPC_SUPPORT Step #23 - "compile-libfuzzer-address-x86_64": Enabling CAPSTONE_SPARC_SUPPORT Step #23 - "compile-libfuzzer-address-x86_64": Enabling CAPSTONE_SYSZ_SUPPORT Step #23 - "compile-libfuzzer-address-x86_64": Enabling CAPSTONE_XCORE_SUPPORT Step #23 - "compile-libfuzzer-address-x86_64": Enabling CAPSTONE_X86_SUPPORT Step #23 - "compile-libfuzzer-address-x86_64": Enabling CAPSTONE_TMS320C64X_SUPPORT Step #23 - "compile-libfuzzer-address-x86_64": Enabling CAPSTONE_M680X_SUPPORT Step #23 - "compile-libfuzzer-address-x86_64": Enabling CAPSTONE_EVM_SUPPORT Step #23 - "compile-libfuzzer-address-x86_64": Enabling CAPSTONE_MOS65XX_SUPPORT Step #23 - "compile-libfuzzer-address-x86_64": CMake Deprecation Warning at third_party/protobuf/cmake/CMakeLists.txt:2 (cmake_minimum_required): Step #23 - "compile-libfuzzer-address-x86_64": Compatibility with CMake < 3.5 will be removed from a future version of Step #23 - "compile-libfuzzer-address-x86_64": CMake. Step #23 - "compile-libfuzzer-address-x86_64": Step #23 - "compile-libfuzzer-address-x86_64": Update the VERSION argument value or use a ... suffix to tell Step #23 - "compile-libfuzzer-address-x86_64": CMake that the project does not need compatibility with older versions. Step #23 - "compile-libfuzzer-address-x86_64": Step #23 - "compile-libfuzzer-address-x86_64":  Step #23 - "compile-libfuzzer-address-x86_64": -- Step #23 - "compile-libfuzzer-address-x86_64": -- 3.9.1.0 Step #23 - "compile-libfuzzer-address-x86_64": -- Performing Test protobuf_HAVE_BUILTIN_ATOMICS Step #23 - "compile-libfuzzer-address-x86_64": -- Performing Test protobuf_HAVE_BUILTIN_ATOMICS - Success Step #23 - "compile-libfuzzer-address-x86_64": -- Performing Test SUPPORTS_COLOR_ALWAYS Step #23 - "compile-libfuzzer-address-x86_64": -- Performing Test SUPPORTS_COLOR_ALWAYS - Success Step #23 - "compile-libfuzzer-address-x86_64": LIB_FUZZING_ENGINE set, building fuzz_target instead of Bloaty Step #23 - "compile-libfuzzer-address-x86_64": -- Configuring done (22.5s) Step #23 - "compile-libfuzzer-address-x86_64": -- Generating done (0.1s) Step #23 - "compile-libfuzzer-address-x86_64": -- Build files have been written to: /work Step #23 - "compile-libfuzzer-address-x86_64": ++ nproc Step #23 - "compile-libfuzzer-address-x86_64": + ninja -j32 Step #23 - "compile-libfuzzer-address-x86_64": [0/476] Building CXX object third_party/re2/CMakeFiles/re2.dir/re2/bitstate.cc.o [0/476] Building CXX object third_party/re2/CMakeFiles/re2.dir/re2/compile.cc.o [0/476] Building CXX object third_party/re2/CMakeFiles/re2.dir/re2/dfa.cc.o [0/476] Building CXX object third_party/re2/CMakeFiles/re2.dir/re2/filtered_re2.cc.o [0/476] Building CXX object third_party/re2/CMakeFiles/re2.dir/re2/mimics_pcre.cc.o [0/476] Building CXX object third_party/re2/CMakeFiles/re2.dir/re2/nfa.cc.o [0/476] Building CXX object third_party/re2/CMakeFiles/re2.dir/re2/onepass.cc.o [0/476] Building CXX object third_party/re2/CMakeFiles/re2.dir/re2/parse.cc.o [0/476] Building CXX object third_party/re2/CMakeFiles/re2.dir/re2/perl_groups.cc.o [0/476] Building CXX object third_party/re2/CMakeFiles/re2.dir/re2/prefilter.cc.o [0/476] Building CXX object third_party/re2/CMakeFiles/re2.dir/re2/prefilter_tree.cc.o [0/476] Building CXX object third_party/re2/CMakeFiles/re2.dir/re2/prog.cc.o [0/476] Building CXX object third_party/re2/CMakeFiles/re2.dir/re2/re2.cc.o [0/476] Building CXX object third_party/re2/CMakeFiles/re2.dir/re2/regexp.cc.o [0/476] Building CXX object third_party/re2/CMakeFiles/re2.dir/re2/set.cc.o [0/476] Building CXX object third_party/re2/CMakeFiles/re2.dir/re2/simplify.cc.o [0/476] Building CXX object third_party/re2/CMakeFiles/re2.dir/re2/stringpiece.cc.o [0/476] Building CXX object third_party/re2/CMakeFiles/re2.dir/re2/tostring.cc.o [0/476] Building CXX object third_party/re2/CMakeFiles/re2.dir/re2/unicode_casefold.cc.o [0/476] Building CXX object third_party/re2/CMakeFiles/re2.dir/re2/unicode_groups.cc.o [0/476] Building CXX object third_party/re2/CMakeFiles/re2.dir/util/rune.cc.o [0/476] Building CXX object third_party/re2/CMakeFiles/re2.dir/util/strutil.cc.o [0/476] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/cs.c.o [0/476] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/MCInst.c.o [0/476] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/MCInstrDesc.c.o [0/476] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/MCRegisterInfo.c.o [0/476] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/SStream.c.o [0/476] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/utils.c.o [0/476] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/ARM/ARMDisassembler.c.o [0/476] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/ARM/ARMInstPrinter.c.o [0/476] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/ARM/ARMMapping.c.o [0/476] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/ARM/ARMModule.c.o [1/476] Building CXX object third_party/re2/CMakeFiles/re2.dir/re2/perl_groups.cc.o [1/476] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/AArch64/AArch64BaseInfo.c.o [2/476] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/MCInstrDesc.c.o [2/476] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/AArch64/AArch64Disassembler.c.o [3/476] Building CXX object third_party/re2/CMakeFiles/re2.dir/re2/unicode_casefold.cc.o [3/476] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/AArch64/AArch64InstPrinter.c.o [4/476] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/ARM/ARMModule.c.o [4/476] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/AArch64/AArch64Mapping.c.o [5/476] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/MCRegisterInfo.c.o [5/476] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/AArch64/AArch64Module.c.o [6/476] Building CXX object third_party/re2/CMakeFiles/re2.dir/util/rune.cc.o [6/476] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/Mips/MipsDisassembler.c.o [7/476] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/SStream.c.o [7/476] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/Mips/MipsInstPrinter.c.o [8/476] Building CXX object third_party/re2/CMakeFiles/re2.dir/re2/unicode_groups.cc.o [8/476] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/Mips/MipsMapping.c.o [9/476] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/utils.c.o [9/476] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/Mips/MipsModule.c.o [10/476] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/MCInst.c.o [10/476] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/PowerPC/PPCDisassembler.c.o [11/476] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/AArch64/AArch64Module.c.o [11/476] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/PowerPC/PPCInstPrinter.c.o [12/476] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/Mips/MipsModule.c.o [12/476] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/PowerPC/PPCMapping.c.o [13/476] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/AArch64/AArch64BaseInfo.c.o [13/476] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/PowerPC/PPCModule.c.o [14/476] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/PowerPC/PPCModule.c.o [14/476] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/X86/X86Disassembler.c.o [15/476] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/ARM/ARMMapping.c.o [15/476] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/X86/X86DisassemblerDecoder.c.o [16/476] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/Mips/MipsMapping.c.o [16/476] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/X86/X86IntelInstPrinter.c.o [17/476] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/AArch64/AArch64Mapping.c.o [17/476] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/X86/X86Mapping.c.o [18/476] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/PowerPC/PPCMapping.c.o [18/476] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/X86/X86Module.c.o [19/476] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/X86/X86Module.c.o [19/476] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/X86/X86ATTInstPrinter.c.o [20/476] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/Mips/MipsInstPrinter.c.o [20/476] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/Sparc/SparcDisassembler.c.o [21/476] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/cs.c.o [21/476] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/Sparc/SparcInstPrinter.c.o [22/476] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/X86/X86Disassembler.c.o [22/476] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/Sparc/SparcMapping.c.o [23/476] Building CXX object third_party/re2/CMakeFiles/re2.dir/util/strutil.cc.o [23/476] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/Sparc/SparcModule.c.o [24/476] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/PowerPC/PPCDisassembler.c.o [24/476] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/SystemZ/SystemZDisassembler.c.o [25/476] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/Sparc/SparcModule.c.o [25/476] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/SystemZ/SystemZInstPrinter.c.o [26/476] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/Sparc/SparcMapping.c.o [26/476] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/SystemZ/SystemZMapping.c.o [27/476] Building CXX object third_party/re2/CMakeFiles/re2.dir/re2/stringpiece.cc.o [27/476] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/SystemZ/SystemZModule.c.o [28/476] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/Sparc/SparcDisassembler.c.o [28/476] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/SystemZ/SystemZMCTargetDesc.c.o [29/476] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/SystemZ/SystemZModule.c.o [29/476] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/XCore/XCoreDisassembler.c.o [30/476] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/X86/X86IntelInstPrinter.c.o [30/476] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/XCore/XCoreInstPrinter.c.o [31/476] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/SystemZ/SystemZMCTargetDesc.c.o [31/476] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/XCore/XCoreMapping.c.o [32/476] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/XCore/XCoreMapping.c.o [32/476] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/XCore/XCoreModule.c.o [33/476] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/SystemZ/SystemZMapping.c.o [33/476] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/M68K/M68KDisassembler.c.o [34/476] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/XCore/XCoreModule.c.o [34/476] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/M68K/M68KInstPrinter.c.o [35/476] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/X86/X86Mapping.c.o [35/476] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/M68K/M68KModule.c.o [36/476] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/XCore/XCoreInstPrinter.c.o [36/476] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/TMS320C64x/TMS320C64xDisassembler.c.o [37/476] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/M68K/M68KModule.c.o [37/476] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/TMS320C64x/TMS320C64xInstPrinter.c.o [38/476] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/M68K/M68KInstPrinter.c.o [38/476] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/TMS320C64x/TMS320C64xMapping.c.o [39/476] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/X86/X86ATTInstPrinter.c.o [39/476] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/TMS320C64x/TMS320C64xModule.c.o [40/476] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/TMS320C64x/TMS320C64xMapping.c.o [40/476] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/M680X/M680XDisassembler.c.o [41/476] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/TMS320C64x/TMS320C64xModule.c.o [41/476] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/M680X/M680XInstPrinter.c.o [42/476] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/Mips/MipsDisassembler.c.o [42/476] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/M680X/M680XModule.c.o [43/476] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/XCore/XCoreDisassembler.c.o [43/476] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/EVM/EVMDisassembler.c.o [44/476] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/TMS320C64x/TMS320C64xInstPrinter.c.o [44/476] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/EVM/EVMInstPrinter.c.o [45/476] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/M680X/M680XModule.c.o [45/476] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/EVM/EVMMapping.c.o [46/476] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/SystemZ/SystemZInstPrinter.c.o [46/476] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/EVM/EVMModule.c.o [47/476] Building CXX object third_party/re2/CMakeFiles/re2.dir/re2/bitstate.cc.o [47/476] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/MOS65XX/MOS65XXModule.c.o [48/476] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/EVM/EVMInstPrinter.c.o [48/476] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/MOS65XX/MOS65XXDisassembler.c.o [49/476] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/EVM/EVMModule.c.o [49/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_map_field.cc.o [50/476] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/M680X/M680XInstPrinter.c.o [50/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/any_lite.cc.o [51/476] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/EVM/EVMDisassembler.c.o [51/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/arena.cc.o [52/476] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/EVM/EVMMapping.c.o [52/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/extension_set.cc.o [53/476] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/MOS65XX/MOS65XXModule.c.o [53/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/generated_enum_util.cc.o [54/476] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/MOS65XX/MOS65XXDisassembler.c.o [54/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/generated_message_table_driven_lite.cc.o [55/476] Building CXX object third_party/re2/CMakeFiles/re2.dir/re2/filtered_re2.cc.o [55/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/generated_message_util.cc.o [56/476] Building CXX object third_party/re2/CMakeFiles/re2.dir/re2/mimics_pcre.cc.o [56/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/implicit_weak_message.cc.o [57/476] Building CXX object third_party/re2/CMakeFiles/re2.dir/re2/onepass.cc.o [57/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/io/coded_stream.cc.o [58/476] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/TMS320C64x/TMS320C64xDisassembler.c.o [58/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/io/io_win32.cc.o [59/476] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/X86/X86DisassemblerDecoder.c.o [59/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/io/strtod.cc.o [60/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/io/io_win32.cc.o [60/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/io/zero_copy_stream.cc.o [61/476] Building CXX object third_party/re2/CMakeFiles/re2.dir/re2/tostring.cc.o [61/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/io/zero_copy_stream_impl.cc.o [62/476] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/ARM/ARMInstPrinter.c.o [62/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/io/zero_copy_stream_impl_lite.cc.o [63/476] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/PowerPC/PPCInstPrinter.c.o [63/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/message_lite.cc.o [64/476] Building CXX object third_party/re2/CMakeFiles/re2.dir/re2/nfa.cc.o [64/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/parse_context.cc.o [65/476] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/AArch64/AArch64Disassembler.c.o [65/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/repeated_field.cc.o [66/476] Building CXX object third_party/re2/CMakeFiles/re2.dir/re2/simplify.cc.o [66/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/stubs/bytestream.cc.o [67/476] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/Sparc/SparcInstPrinter.c.o [67/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/stubs/common.cc.o [68/476] Building CXX object third_party/re2/CMakeFiles/re2.dir/re2/set.cc.o [68/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/stubs/int128.cc.o [69/476] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/M680X/M680XDisassembler.c.o [69/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/stubs/status.cc.o [70/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/arena.cc.o [70/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/stubs/statusor.cc.o [71/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/generated_enum_util.cc.o [71/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/stubs/stringpiece.cc.o [72/476] Building CXX object third_party/re2/CMakeFiles/re2.dir/re2/re2.cc.o [72/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/stubs/stringprintf.cc.o [73/476] Building CXX object third_party/re2/CMakeFiles/re2.dir/re2/compile.cc.o [73/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/stubs/structurally_valid.cc.o [74/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/any_lite.cc.o [74/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/stubs/strutil.cc.o [75/476] Building CXX object third_party/re2/CMakeFiles/re2.dir/re2/prefilter.cc.o [75/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/stubs/time.cc.o [76/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/io/zero_copy_stream.cc.o [76/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/wire_format_lite.cc.o [77/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/io/strtod.cc.o [77/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/any_lite.cc.o [78/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/io/zero_copy_stream_impl.cc.o [78/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/arena.cc.o [79/476] Building CXX object third_party/re2/CMakeFiles/re2.dir/re2/prefilter_tree.cc.o [79/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/extension_set.cc.o [80/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/implicit_weak_message.cc.o [80/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/generated_enum_util.cc.o [81/476] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/SystemZ/SystemZDisassembler.c.o [81/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/generated_message_table_driven_lite.cc.o [82/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/stubs/bytestream.cc.o [82/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/generated_message_util.cc.o [83/476] Building CXX object third_party/re2/CMakeFiles/re2.dir/re2/dfa.cc.o [83/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/implicit_weak_message.cc.o [84/476] Building CXX object third_party/re2/CMakeFiles/re2.dir/re2/parse.cc.o [84/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/io/coded_stream.cc.o [85/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/io/zero_copy_stream_impl_lite.cc.o [85/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/io/io_win32.cc.o [86/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/io/io_win32.cc.o [86/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/io/strtod.cc.o [87/476] Building CXX object third_party/re2/CMakeFiles/re2.dir/re2/prog.cc.o [87/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/io/zero_copy_stream.cc.o [88/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/stubs/statusor.cc.o [88/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/io/zero_copy_stream_impl.cc.o [89/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/stubs/int128.cc.o [89/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/io/zero_copy_stream_impl_lite.cc.o [90/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/io/coded_stream.cc.o [90/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/message_lite.cc.o [91/476] Building CXX object third_party/re2/CMakeFiles/re2.dir/re2/regexp.cc.o [91/476] Linking CXX static library third_party/re2/libre2.a [92/476] Linking CXX static library third_party/re2/libre2.a [92/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/parse_context.cc.o [93/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/stubs/common.cc.o [93/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/repeated_field.cc.o [94/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/stubs/stringprintf.cc.o [94/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/bytestream.cc.o [95/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/stubs/status.cc.o [95/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/common.cc.o [96/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/stubs/stringpiece.cc.o [96/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/int128.cc.o [97/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/stubs/structurally_valid.cc.o [97/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/status.cc.o [98/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/message_lite.cc.o [98/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/statusor.cc.o [99/476] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/M68K/M68KDisassembler.c.o [99/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/stringpiece.cc.o [100/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/stubs/time.cc.o [100/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/stringprintf.cc.o [101/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/arena.cc.o [101/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/structurally_valid.cc.o [102/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/generated_enum_util.cc.o [102/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/strutil.cc.o [103/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/any_lite.cc.o [103/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/time.cc.o [104/476] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/AArch64/AArch64InstPrinter.c.o [104/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/wire_format_lite.cc.o [105/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_map_field.cc.o [105/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/any.cc.o [106/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/io/zero_copy_stream.cc.o [106/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/any.pb.cc.o [107/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/parse_context.cc.o [107/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/api.pb.cc.o [108/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/implicit_weak_message.cc.o [108/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/compiler/importer.cc.o [109/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/io/strtod.cc.o [109/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/compiler/parser.cc.o [110/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/io/zero_copy_stream_impl.cc.o [110/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/descriptor.cc.o [111/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/io/zero_copy_stream_impl_lite.cc.o [111/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/descriptor.pb.cc.o [112/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/bytestream.cc.o [112/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/descriptor_database.cc.o [113/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/wire_format_lite.cc.o [113/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/duration.pb.cc.o [114/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/statusor.cc.o [114/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/dynamic_message.cc.o [115/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/io/coded_stream.cc.o [115/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/empty.pb.cc.o [116/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/int128.cc.o [116/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/extension_set_heavy.cc.o [117/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/status.cc.o [117/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/field_mask.pb.cc.o [118/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/stringprintf.cc.o [118/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/generated_message_reflection.cc.o [119/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/stringpiece.cc.o [119/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/generated_message_table_driven.cc.o [120/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/structurally_valid.cc.o [120/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/io/gzip_stream.cc.o [121/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/message_lite.cc.o [121/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/io/printer.cc.o [122/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/common.cc.o [122/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/io/tokenizer.cc.o [123/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/time.cc.o [123/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/map_field.cc.o [124/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/any.cc.o [124/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/message.cc.o [125/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/stubs/strutil.cc.o [125/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/reflection_ops.cc.o [126/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/parse_context.cc.o [126/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/service.cc.o [127/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/any.pb.cc.o [127/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/source_context.pb.cc.o [128/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/repeated_field.cc.o [128/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/struct.pb.cc.o [129/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/empty.pb.cc.o [129/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/mathlimits.cc.o [130/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/wire_format_lite.cc.o [130/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/substitute.cc.o [131/476] Building C object third_party/capstone/CMakeFiles/capstone-static.dir/arch/ARM/ARMDisassembler.c.o [131/476] Linking C static library third_party/capstone/libcapstone.a [132/476] Linking C static library third_party/capstone/libcapstone.a [132/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/text_format.cc.o [133/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/duration.pb.cc.o [133/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/timestamp.pb.cc.o [134/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/io/gzip_stream.cc.o [134/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/type.pb.cc.o [135/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/compiler/importer.cc.o [135/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/unknown_field_set.cc.o [136/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/strutil.cc.o [136/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/delimited_message_util.cc.o [137/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/service.cc.o [137/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/field_comparator.cc.o [138/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/field_mask.pb.cc.o [138/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/field_mask_util.cc.o [139/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/mathlimits.cc.o [139/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/datapiece.cc.o [140/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/api.pb.cc.o [140/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/default_value_objectwriter.cc.o [141/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/substitute.cc.o [141/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/error_listener.cc.o [142/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/source_context.pb.cc.o [142/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/field_mask_utility.cc.o [143/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/io/tokenizer.cc.o [143/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/json_escaping.cc.o [144/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/repeated_field.cc.o [144/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/json_objectwriter.cc.o [145/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/io/printer.cc.o [145/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/json_stream_parser.cc.o [146/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/dynamic_message.cc.o [146/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/object_writer.cc.o [147/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/extension_set_heavy.cc.o [147/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/proto_writer.cc.o [148/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/delimited_message_util.cc.o [148/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/protostream_objectsource.cc.o [149/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/timestamp.pb.cc.o [149/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/protostream_objectwriter.cc.o [150/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/reflection_ops.cc.o [150/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/type_info.cc.o [151/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/generated_message_util.cc.o [151/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/type_info_test_helper.cc.o [152/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/extension_set.cc.o [152/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/utility.cc.o [153/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/error_listener.cc.o [153/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/json_util.cc.o [154/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/field_comparator.cc.o [154/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/message_differencer.cc.o [155/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/json_escaping.cc.o [155/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/time_util.cc.o [156/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/map_field.cc.o [156/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/type_resolver_util.cc.o [157/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/unknown_field_set.cc.o [157/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/wire_format.cc.o [158/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/object_writer.cc.o [158/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/wrappers.pb.cc.o [159/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/json_objectwriter.cc.o [159/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_enum_field.cc.o [160/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/message.cc.o [160/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_enum.cc.o [161/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/generated_message_table_driven_lite.cc.o [161/476] Linking CXX static library third_party/protobuf/cmake/libprotobuf-lite.a [162/476] Linking CXX static library third_party/protobuf/cmake/libprotobuf-lite.a [162/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/command_line_interface.cc.o [163/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/field_mask_utility.cc.o [163/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/code_generator.cc.o [164/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/field_mask_util.cc.o [164/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_extension.cc.o [165/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/generated_message_util.cc.o [165/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_field.cc.o [166/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/type_info_test_helper.cc.o [166/476] Building CXX object third_party/abseil-cpp/absl/flags/CMakeFiles/absl_flags_internal.dir/internal/flag.cc.o [167/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/json_stream_parser.cc.o [167/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_file.cc.o [168/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/extension_set.cc.o [168/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_generator.cc.o [169/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/descriptor_database.cc.o [169/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_helpers.cc.o [170/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/struct.pb.cc.o [170/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_map_field.cc.o [171/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/type_info.cc.o [171/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_message.cc.o [172/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/type.pb.cc.o [172/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_message_field.cc.o [173/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/json_util.cc.o [173/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_padding_optimizer.cc.o [174/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/time_util.cc.o [174/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_primitive_field.cc.o [175/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/datapiece.cc.o [175/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_service.cc.o [176/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/type_resolver_util.cc.o [176/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_string_field.cc.o [177/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/utility.cc.o [177/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_doc_comment.cc.o [178/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/proto_writer.cc.o [178/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_enum.cc.o [179/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/generated_message_table_driven_lite.cc.o [179/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_enum_field.cc.o [180/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/compiler/parser.cc.o [180/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_field_base.cc.o [181/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/protostream_objectsource.cc.o [181/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_generator.cc.o [182/476] Building CXX object third_party/abseil-cpp/absl/flags/CMakeFiles/absl_flags_internal.dir/internal/flag.cc.o Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/flags/internal/flag.cc:16: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/flags/internal/flag.h:31: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/call_once.h:34: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/invoke.h:42: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant::type) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:46:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here Step #23 - "compile-libfuzzer-address-x86_64": 46 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable>' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = int64_t, Source = std::array] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/flags/internal/flag.cc:162:28: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = int64_t, Source = std::array, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 162 | OneWordValue().store(absl::bit_cast(buf), Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/flags/internal/flag.cc:16: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/flags/internal/flag.h:31: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/call_once.h:34: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/invoke.h:42: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant>' requested here Step #23 - "compile-libfuzzer-address-x86_64": 554 | is_trivially_destructible::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:46:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here Step #23 - "compile-libfuzzer-address-x86_64": 46 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable>' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = int64_t, Source = std::array] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/flags/internal/flag.cc:162:28: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = int64_t, Source = std::array, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 162 | OneWordValue().store(absl::bit_cast(buf), Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/flags/internal/flag.cc:16: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/flags/internal/flag.h:31: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/call_once.h:34: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/invoke.h:42: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:47:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 47 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable>' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = int64_t, Source = std::array] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/flags/internal/flag.cc:162:28: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = int64_t, Source = std::array, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 162 | OneWordValue().store(absl::bit_cast(buf), Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/flags/internal/flag.cc:16: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/flags/internal/flag.h:31: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/call_once.h:34: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/invoke.h:42: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 554 | is_trivially_destructible::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:47:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 47 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable>' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = int64_t, Source = std::array] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/flags/internal/flag.cc:162:28: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = int64_t, Source = std::array, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 162 | OneWordValue().store(absl::bit_cast(buf), Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": 11 warnings generated. Step #23 - "compile-libfuzzer-address-x86_64": [182/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_helpers.cc.o [183/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/wrappers.pb.cc.o [183/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_map_field.cc.o [184/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/generated_message_reflection.cc.o [184/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_message.cc.o [185/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_enum_field.cc.o [185/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_message_field.cc.o [186/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/code_generator.cc.o [186/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_primitive_field.cc.o [187/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/default_value_objectwriter.cc.o [187/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_reflection_class.cc.o [188/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/protostream_objectwriter.cc.o [188/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_repeated_enum_field.cc.o [189/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_generator.cc.o [189/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_repeated_message_field.cc.o [190/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_field.cc.o [190/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_repeated_primitive_field.cc.o [191/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_enum.cc.o [191/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_source_generator_base.cc.o [192/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_enum_field.cc.o [192/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_wrapper_field.cc.o [193/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_service.cc.o [193/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_context.cc.o [194/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_generator.cc.o [194/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_doc_comment.cc.o [195/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_enum.cc.o [195/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_enum.cc.o [196/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_doc_comment.cc.o [196/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_enum_field.cc.o [197/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_map_field.cc.o [197/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_enum_field_lite.cc.o [198/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_padding_optimizer.cc.o [198/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_enum_lite.cc.o [199/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_primitive_field.cc.o [199/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_extension.cc.o [200/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_map_field.cc.o [200/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_extension_lite.cc.o [201/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_message_field.cc.o [201/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_field.cc.o [202/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_message_field.cc.o [202/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_file.cc.o [203/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/generated_message_table_driven.cc.o [203/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_generator.cc.o [204/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_primitive_field.cc.o [204/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_generator_factory.cc.o [205/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_extension.cc.o [205/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_helpers.cc.o [206/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_helpers.cc.o [206/476] Building CXX object third_party/abseil-cpp/absl/synchronization/CMakeFiles/absl_graphcycles_internal.dir/internal/graphcycles.cc.o [207/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_repeated_enum_field.cc.o [207/476] Building CXX object third_party/abseil-cpp/absl/synchronization/CMakeFiles/absl_synchronization.dir/barrier.cc.o [208/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_repeated_primitive_field.cc.o [208/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_map_field_lite.cc.o [209/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/wire_format.cc.o [209/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_message.cc.o [210/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_repeated_message_field.cc.o [210/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_message_builder.cc.o [211/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/text_format.cc.o [211/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_message_builder_lite.cc.o [212/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_string_field.cc.o [212/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_message_field.cc.o [213/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_reflection_class.cc.o [213/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_message_field_lite.cc.o [214/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_source_generator_base.cc.o [214/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_message_lite.cc.o [215/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_wrapper_field.cc.o [215/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_name_resolver.cc.o [216/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_doc_comment.cc.o [216/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_primitive_field.cc.o [217/476] Building CXX object third_party/abseil-cpp/absl/synchronization/CMakeFiles/absl_synchronization.dir/barrier.cc.o [217/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_primitive_field_lite.cc.o [218/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_field_base.cc.o [218/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_service.cc.o [219/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_message.cc.o [219/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_shared_code_generator.cc.o [220/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_extension_lite.cc.o [220/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_string_field.cc.o [221/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_generator_factory.cc.o [221/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_string_field_lite.cc.o [222/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/message_differencer.cc.o [222/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/js/js_generator.cc.o [223/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_extension.cc.o [223/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/js/well_known_types_embed.cc.o [224/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/js/well_known_types_embed.cc.o [224/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/objectivec/objectivec_enum.cc.o [225/476] Building CXX object third_party/abseil-cpp/absl/synchronization/CMakeFiles/absl_graphcycles_internal.dir/internal/graphcycles.cc.o [225/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/objectivec/objectivec_enum_field.cc.o [226/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_context.cc.o [226/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/objectivec/objectivec_extension.cc.o [227/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_enum_lite.cc.o [227/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/objectivec/objectivec_field.cc.o [228/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_enum_field_lite.cc.o [228/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/objectivec/objectivec_file.cc.o [229/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_field.cc.o [229/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/objectivec/objectivec_generator.cc.o [230/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_enum.cc.o [230/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/objectivec/objectivec_helpers.cc.o [231/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_generator.cc.o [231/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/objectivec/objectivec_map_field.cc.o [232/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_message_builder_lite.cc.o [232/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/objectivec/objectivec_message.cc.o [233/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_message_field_lite.cc.o [233/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/objectivec/objectivec_message_field.cc.o [234/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_map_field_lite.cc.o [234/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/objectivec/objectivec_oneof.cc.o [235/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_name_resolver.cc.o [235/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/objectivec/objectivec_primitive_field.cc.o [236/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_enum_field.cc.o [236/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/php/php_generator.cc.o [237/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_message_field.cc.o [237/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/plugin.cc.o [238/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_message_builder.cc.o [238/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/plugin.pb.cc.o [239/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/command_line_interface.cc.o [239/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/python/python_generator.cc.o [240/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_file.cc.o [240/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/ruby/ruby_generator.cc.o [241/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/objectivec/objectivec_enum_field.cc.o [241/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/subprocess.cc.o [242/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/objectivec/objectivec_generator.cc.o [242/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/zip_writer.cc.o [243/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_string_field_lite.cc.o [243/476] Building CXX object third_party/abseil-cpp/absl/base/CMakeFiles/absl_raw_logging_internal.dir/internal/raw_logging.cc.o [244/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_shared_code_generator.cc.o [244/476] Building CXX object third_party/abseil-cpp/absl/base/CMakeFiles/absl_log_severity.dir/log_severity.cc.o [245/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_string_field.cc.o [245/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/protoc.dir/__/src/google/protobuf/compiler/main.cc.o [246/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_service.cc.o [246/476] Building CXX object third_party/abseil-cpp/absl/base/CMakeFiles/absl_spinlock_wait.dir/internal/spinlock_wait.cc.o [247/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_helpers.cc.o [247/476] Building CXX object third_party/abseil-cpp/absl/base/CMakeFiles/absl_malloc_internal.dir/internal/low_level_alloc.cc.o [248/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/objectivec/objectivec_enum.cc.o [248/476] Building CXX object third_party/abseil-cpp/absl/base/CMakeFiles/absl_base.dir/internal/cycleclock.cc.o [249/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/objectivec/objectivec_extension.cc.o [249/476] Building CXX object third_party/abseil-cpp/absl/base/CMakeFiles/absl_base.dir/internal/spinlock.cc.o [250/476] Building CXX object third_party/abseil-cpp/absl/base/CMakeFiles/absl_spinlock_wait.dir/internal/spinlock_wait.cc.o [250/476] Linking CXX static library third_party/abseil-cpp/absl/base/libabsl_spinlock_wait.a [251/476] Linking CXX static library third_party/abseil-cpp/absl/base/libabsl_spinlock_wait.a [251/476] Building CXX object third_party/abseil-cpp/absl/base/CMakeFiles/absl_base.dir/internal/sysinfo.cc.o [252/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_message_lite.cc.o [252/476] Building CXX object third_party/abseil-cpp/absl/base/CMakeFiles/absl_base.dir/internal/thread_identity.cc.o [253/476] Building CXX object third_party/abseil-cpp/absl/base/CMakeFiles/absl_raw_logging_internal.dir/internal/raw_logging.cc.o [253/476] Building CXX object third_party/abseil-cpp/absl/base/CMakeFiles/absl_base.dir/internal/unscaledcycleclock.cc.o [254/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_helpers.cc.o [254/476] Building CXX object third_party/abseil-cpp/absl/base/CMakeFiles/absl_throw_delegate.dir/internal/throw_delegate.cc.o [255/476] Building CXX object third_party/abseil-cpp/absl/base/CMakeFiles/absl_base.dir/internal/unscaledcycleclock.cc.o [255/476] Building CXX object third_party/abseil-cpp/absl/base/CMakeFiles/absl_exponential_biased.dir/internal/exponential_biased.cc.o [256/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/objectivec/objectivec_message_field.cc.o [256/476] Building CXX object third_party/abseil-cpp/absl/base/CMakeFiles/absl_periodic_sampler.dir/internal/periodic_sampler.cc.o [257/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_primitive_field_lite.cc.o [257/476] Building CXX object third_party/abseil-cpp/absl/base/CMakeFiles/absl_scoped_set_env.dir/internal/scoped_set_env.cc.o [258/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_primitive_field.cc.o [258/476] Building CXX object third_party/abseil-cpp/absl/base/CMakeFiles/absl_strerror.dir/internal/strerror.cc.o [259/476] Building CXX object third_party/abseil-cpp/absl/base/CMakeFiles/absl_log_severity.dir/log_severity.cc.o [259/476] Linking CXX static library third_party/abseil-cpp/absl/base/libabsl_log_severity.a [260/476] Linking CXX static library third_party/abseil-cpp/absl/base/libabsl_log_severity.a [260/476] Linking CXX static library third_party/abseil-cpp/absl/base/libabsl_raw_logging_internal.a [261/476] Linking CXX static library third_party/abseil-cpp/absl/base/libabsl_raw_logging_internal.a [261/476] Building CXX object third_party/abseil-cpp/absl/container/CMakeFiles/absl_hashtablez_sampler.dir/internal/hashtablez_sampler.cc.o [262/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/subprocess.cc.o [262/476] Building CXX object third_party/abseil-cpp/absl/container/CMakeFiles/absl_hashtablez_sampler.dir/internal/hashtablez_sampler_force_weak_definition.cc.o [263/476] Building CXX object third_party/abseil-cpp/absl/base/CMakeFiles/absl_base.dir/internal/cycleclock.cc.o [263/476] Building CXX object third_party/abseil-cpp/absl/container/CMakeFiles/absl_raw_hash_set.dir/internal/raw_hash_set.cc.o [264/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/objectivec/objectivec_field.cc.o [264/476] Building CXX object third_party/abseil-cpp/absl/debugging/CMakeFiles/absl_stacktrace.dir/stacktrace.cc.o [265/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/objectivec/objectivec_primitive_field.cc.o [265/476] Building CXX object third_party/abseil-cpp/absl/debugging/CMakeFiles/absl_symbolize.dir/symbolize.cc.o [266/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/objectivec/objectivec_oneof.cc.o [266/476] Building CXX object third_party/abseil-cpp/absl/debugging/CMakeFiles/absl_examine_stack.dir/internal/examine_stack.cc.o [267/476] Building CXX object third_party/abseil-cpp/absl/base/CMakeFiles/absl_periodic_sampler.dir/internal/periodic_sampler.cc.o [267/476] Building CXX object third_party/abseil-cpp/absl/debugging/CMakeFiles/absl_failure_signal_handler.dir/failure_signal_handler.cc.o [268/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/plugin.cc.o [268/476] Building CXX object third_party/abseil-cpp/absl/debugging/CMakeFiles/absl_debugging_internal.dir/internal/address_is_readable.cc.o [269/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/objectivec/objectivec_map_field.cc.o [269/476] Building CXX object third_party/abseil-cpp/absl/debugging/CMakeFiles/absl_debugging_internal.dir/internal/elf_mem_image.cc.o [270/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/zip_writer.cc.o [270/476] Building CXX object third_party/abseil-cpp/absl/debugging/CMakeFiles/absl_debugging_internal.dir/internal/vdso_support.cc.o [271/476] Building CXX object third_party/abseil-cpp/absl/base/CMakeFiles/absl_exponential_biased.dir/internal/exponential_biased.cc.o [271/476] Linking CXX static library third_party/abseil-cpp/absl/base/libabsl_exponential_biased.a [272/476] Linking CXX static library third_party/abseil-cpp/absl/base/libabsl_exponential_biased.a [272/476] Linking CXX static library third_party/abseil-cpp/absl/base/libabsl_periodic_sampler.a [273/476] Linking CXX static library third_party/abseil-cpp/absl/base/libabsl_periodic_sampler.a [273/476] Building CXX object third_party/abseil-cpp/absl/debugging/CMakeFiles/absl_demangle_internal.dir/internal/demangle.cc.o [274/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/descriptor.pb.cc.o [274/476] Building CXX object third_party/abseil-cpp/absl/debugging/CMakeFiles/absl_leak_check.dir/leak_check.cc.o [275/476] Building CXX object third_party/abseil-cpp/absl/debugging/CMakeFiles/absl_leak_check.dir/leak_check.cc.o [275/476] Linking CXX static library third_party/abseil-cpp/absl/debugging/libabsl_leak_check.a [276/476] Linking CXX static library third_party/abseil-cpp/absl/debugging/libabsl_leak_check.a [276/476] Building CXX object third_party/abseil-cpp/absl/debugging/CMakeFiles/absl_leak_check_disable.dir/leak_check_disable.cc.o [277/476] Building CXX object third_party/abseil-cpp/absl/base/CMakeFiles/absl_malloc_internal.dir/internal/low_level_alloc.cc.o Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/low_level_alloc.cc:24: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/call_once.h:34: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/invoke.h:42: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant::type) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": 5 warnings generated. Step #23 - "compile-libfuzzer-address-x86_64": [277/476] Building CXX object third_party/abseil-cpp/absl/flags/CMakeFiles/absl_flags_program_name.dir/internal/program_name.cc.o [278/476] Building CXX object third_party/abseil-cpp/absl/debugging/CMakeFiles/absl_leak_check_disable.dir/leak_check_disable.cc.o [278/476] Linking CXX static library third_party/abseil-cpp/absl/debugging/libabsl_leak_check_disable.a [279/476] Linking CXX static library third_party/abseil-cpp/absl/debugging/libabsl_leak_check_disable.a [279/476] Building CXX object third_party/abseil-cpp/absl/flags/CMakeFiles/absl_flags_config.dir/usage_config.cc.o [280/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/protoc.dir/__/src/google/protobuf/compiler/main.cc.o [280/476] Building CXX object third_party/abseil-cpp/absl/flags/CMakeFiles/absl_flags_marshalling.dir/marshalling.cc.o [281/476] Building CXX object third_party/abseil-cpp/absl/base/CMakeFiles/absl_base.dir/internal/spinlock.cc.o Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/spinlock.cc:26: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/call_once.h:34: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/invoke.h:42: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant::type) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": 5 warnings generated. Step #23 - "compile-libfuzzer-address-x86_64": [281/476] Building CXX object third_party/abseil-cpp/absl/flags/CMakeFiles/absl_flags_commandlineflag_internal.dir/internal/commandlineflag.cc.o [282/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/objectivec/objectivec_file.cc.o [282/476] Building CXX object third_party/abseil-cpp/absl/flags/CMakeFiles/absl_flags_commandlineflag.dir/commandlineflag.cc.o [283/476] Building CXX object third_party/abseil-cpp/absl/flags/CMakeFiles/absl_flags_commandlineflag_internal.dir/internal/commandlineflag.cc.o [283/476] Linking CXX static library third_party/abseil-cpp/absl/flags/libabsl_flags_commandlineflag_internal.a [284/476] Linking CXX static library third_party/abseil-cpp/absl/flags/libabsl_flags_commandlineflag_internal.a [284/476] Building CXX object third_party/abseil-cpp/absl/flags/CMakeFiles/absl_flags_private_handle_accessor.dir/internal/private_handle_accessor.cc.o [285/476] Building CXX object third_party/abseil-cpp/absl/base/CMakeFiles/absl_base.dir/internal/sysinfo.cc.o Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/sysinfo.cc:53: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/call_once.h:34: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/invoke.h:42: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant::type) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": 5 warnings generated. Step #23 - "compile-libfuzzer-address-x86_64": [285/476] Building CXX object third_party/abseil-cpp/absl/flags/CMakeFiles/absl_flags_reflection.dir/reflection.cc.o [286/476] Building CXX object third_party/abseil-cpp/absl/base/CMakeFiles/absl_base.dir/internal/thread_identity.cc.o Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/thread_identity.cc:27: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/call_once.h:34: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/invoke.h:42: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant::type) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": 5 warnings generated. Step #23 - "compile-libfuzzer-address-x86_64": [286/476] Linking CXX static library third_party/abseil-cpp/absl/base/libabsl_base.a [287/476] Building CXX object third_party/abseil-cpp/absl/base/CMakeFiles/absl_strerror.dir/internal/strerror.cc.o [287/476] Linking CXX static library third_party/abseil-cpp/absl/base/libabsl_strerror.a [288/476] Linking CXX static library third_party/abseil-cpp/absl/base/libabsl_base.a [288/476] Linking CXX static library third_party/abseil-cpp/absl/base/libabsl_malloc_internal.a [289/476] Linking CXX static library third_party/abseil-cpp/absl/base/libabsl_strerror.a [289/476] Building CXX object third_party/abseil-cpp/absl/flags/CMakeFiles/absl_flags.dir/flag.cc.o [290/476] Linking CXX static library third_party/abseil-cpp/absl/base/libabsl_malloc_internal.a [290/476] Linking CXX static library third_party/abseil-cpp/absl/synchronization/libabsl_graphcycles_internal.a [291/476] Linking CXX static library third_party/abseil-cpp/absl/synchronization/libabsl_graphcycles_internal.a [291/476] Building CXX object third_party/abseil-cpp/absl/flags/CMakeFiles/absl_flags_usage_internal.dir/internal/usage.cc.o [292/476] Building CXX object third_party/abseil-cpp/absl/base/CMakeFiles/absl_scoped_set_env.dir/internal/scoped_set_env.cc.o [292/476] Linking CXX static library third_party/abseil-cpp/absl/base/libabsl_scoped_set_env.a [293/476] Linking CXX static library third_party/abseil-cpp/absl/base/libabsl_scoped_set_env.a [293/476] Building CXX object third_party/abseil-cpp/absl/flags/CMakeFiles/absl_flags_parse.dir/parse.cc.o [294/476] Building CXX object third_party/abseil-cpp/absl/debugging/CMakeFiles/absl_stacktrace.dir/stacktrace.cc.o [294/476] Building CXX object third_party/abseil-cpp/absl/flags/CMakeFiles/absl_flags_usage.dir/usage.cc.o [295/476] Building CXX object third_party/abseil-cpp/absl/base/CMakeFiles/absl_throw_delegate.dir/internal/throw_delegate.cc.o [295/476] Linking CXX static library third_party/abseil-cpp/absl/base/libabsl_throw_delegate.a [296/476] Linking CXX static library third_party/abseil-cpp/absl/base/libabsl_throw_delegate.a [296/476] Building CXX object third_party/abseil-cpp/absl/hash/CMakeFiles/absl_hash.dir/internal/hash.cc.o [297/476] Building CXX object third_party/abseil-cpp/absl/debugging/CMakeFiles/absl_debugging_internal.dir/internal/address_is_readable.cc.o [297/476] Building CXX object third_party/abseil-cpp/absl/hash/CMakeFiles/absl_city.dir/internal/city.cc.o [298/476] Building CXX object third_party/abseil-cpp/absl/debugging/CMakeFiles/absl_failure_signal_handler.dir/failure_signal_handler.cc.o [298/476] Building CXX object third_party/abseil-cpp/absl/hash/CMakeFiles/absl_wyhash.dir/internal/wyhash.cc.o [299/476] Building CXX object third_party/abseil-cpp/absl/debugging/CMakeFiles/absl_examine_stack.dir/internal/examine_stack.cc.o [299/476] Building CXX object third_party/abseil-cpp/absl/numeric/CMakeFiles/absl_int128.dir/int128.cc.o [300/476] Building CXX object third_party/abseil-cpp/absl/container/CMakeFiles/absl_hashtablez_sampler.dir/internal/hashtablez_sampler_force_weak_definition.cc.o Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/internal/hashtablez_sampler_force_weak_definition.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/internal/hashtablez_sampler.h:51: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/utility/utility.h:50: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/invoke.h:42: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant::type) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": 5 warnings generated. Step #23 - "compile-libfuzzer-address-x86_64": [300/476] Building CXX object third_party/abseil-cpp/absl/random/CMakeFiles/absl_random_distributions.dir/discrete_distribution.cc.o [301/476] Building CXX object third_party/abseil-cpp/absl/debugging/CMakeFiles/absl_debugging_internal.dir/internal/elf_mem_image.cc.o [301/476] Building CXX object third_party/abseil-cpp/absl/random/CMakeFiles/absl_random_distributions.dir/gaussian_distribution.cc.o [302/476] Building CXX object third_party/abseil-cpp/absl/container/CMakeFiles/absl_hashtablez_sampler.dir/internal/hashtablez_sampler.cc.o Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/internal/hashtablez_sampler.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/internal/hashtablez_sampler.h:51: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/utility/utility.h:50: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/invoke.h:42: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant::type) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": 5 warnings generated. Step #23 - "compile-libfuzzer-address-x86_64": [302/476] Building CXX object third_party/abseil-cpp/absl/random/CMakeFiles/absl_random_seed_gen_exception.dir/seed_gen_exception.cc.o [303/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_message.cc.o [303/476] Building CXX object third_party/abseil-cpp/absl/random/CMakeFiles/absl_random_seed_sequences.dir/seed_sequences.cc.o [304/476] Building CXX object third_party/abseil-cpp/absl/hash/CMakeFiles/absl_wyhash.dir/internal/wyhash.cc.o Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/hash/internal/wyhash.cc:31:32: warning: argument 'salt' of type 'const uint64_t[]' (aka 'const unsigned long[]') with mismatched bound [-Warray-parameter] Step #23 - "compile-libfuzzer-address-x86_64": 31 | const uint64_t salt[]) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/hash/internal/wyhash.h:42:32: note: previously declared as 'const uint64_t[5]' (aka 'const unsigned long[5]') here Step #23 - "compile-libfuzzer-address-x86_64": 42 | const uint64_t salt[5]); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": 1 warning generated. Step #23 - "compile-libfuzzer-address-x86_64": [304/476] Building CXX object third_party/abseil-cpp/absl/random/CMakeFiles/absl_random_internal_seed_material.dir/internal/seed_material.cc.o [305/476] Building CXX object third_party/abseil-cpp/absl/debugging/CMakeFiles/absl_debugging_internal.dir/internal/vdso_support.cc.o [305/476] Linking CXX static library third_party/abseil-cpp/absl/debugging/libabsl_debugging_internal.a [306/476] Linking CXX static library third_party/abseil-cpp/absl/debugging/libabsl_debugging_internal.a [306/476] Linking CXX static library third_party/abseil-cpp/absl/debugging/libabsl_stacktrace.a [307/476] Linking CXX static library third_party/abseil-cpp/absl/debugging/libabsl_stacktrace.a [307/476] Building CXX object third_party/abseil-cpp/absl/random/CMakeFiles/absl_random_internal_pool_urbg.dir/internal/pool_urbg.cc.o [308/476] Building CXX object third_party/abseil-cpp/absl/container/CMakeFiles/absl_raw_hash_set.dir/internal/raw_hash_set.cc.o Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/internal/raw_hash_set.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:105: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:29: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:34: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant::type) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:46:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 46 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:188:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 188 | return bit_cast(FromHost16(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/internal/raw_hash_set.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:105: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:29: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:34: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 554 | is_trivially_destructible::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:46:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 46 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:188:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 188 | return bit_cast(FromHost16(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/internal/raw_hash_set.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:105: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:29: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:34: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:47:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 47 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:188:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 188 | return bit_cast(FromHost16(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/internal/raw_hash_set.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:105: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:29: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:34: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 554 | is_trivially_destructible::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:47:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 47 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:188:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 188 | return bit_cast(FromHost16(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/internal/raw_hash_set.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:105: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:29: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:34: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:46:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 46 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:191:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 191 | return bit_cast(FromHost32(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/internal/raw_hash_set.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:105: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:29: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:34: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 554 | is_trivially_destructible::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:46:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 46 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:191:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 191 | return bit_cast(FromHost32(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/internal/raw_hash_set.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:105: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:29: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:34: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:47:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 47 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:191:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 191 | return bit_cast(FromHost32(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/internal/raw_hash_set.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:105: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:29: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:34: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 554 | is_trivially_destructible::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:47:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 47 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:191:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 191 | return bit_cast(FromHost32(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/internal/raw_hash_set.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:105: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:29: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:34: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:46:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 46 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:194:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 194 | return bit_cast(FromHost64(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/internal/raw_hash_set.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:105: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:29: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:34: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 554 | is_trivially_destructible::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:46:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 46 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:194:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 194 | return bit_cast(FromHost64(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/internal/raw_hash_set.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:105: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:29: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:34: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:47:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 47 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:194:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 194 | return bit_cast(FromHost64(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/internal/raw_hash_set.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:105: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:29: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:34: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 554 | is_trivially_destructible::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:47:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 47 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:194:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 194 | return bit_cast(FromHost64(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": 23 warnings generated. Step #23 - "compile-libfuzzer-address-x86_64": [308/476] Building CXX object third_party/abseil-cpp/absl/random/CMakeFiles/absl_random_internal_platform.dir/internal/randen_round_keys.cc.o [309/476] Building CXX object third_party/abseil-cpp/absl/flags/CMakeFiles/absl_flags_program_name.dir/internal/program_name.cc.o [309/476] Building CXX object third_party/abseil-cpp/absl/random/CMakeFiles/absl_random_internal_randen.dir/internal/randen.cc.o [310/476] Building CXX object third_party/abseil-cpp/absl/random/CMakeFiles/absl_random_internal_platform.dir/internal/randen_round_keys.cc.o [310/476] Linking CXX static library third_party/abseil-cpp/absl/random/libabsl_random_internal_platform.a [311/476] Linking CXX static library third_party/abseil-cpp/absl/random/libabsl_random_internal_platform.a [311/476] Building CXX object third_party/abseil-cpp/absl/random/CMakeFiles/absl_random_internal_randen_slow.dir/internal/randen_slow.cc.o [312/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/plugin.pb.cc.o [312/476] Building CXX object third_party/abseil-cpp/absl/random/CMakeFiles/absl_random_internal_randen_hwaes.dir/internal/randen_detect.cc.o [313/476] Building CXX object third_party/abseil-cpp/absl/random/CMakeFiles/absl_random_internal_randen_hwaes.dir/internal/randen_detect.cc.o [313/476] Building CXX object third_party/abseil-cpp/absl/random/CMakeFiles/absl_random_internal_randen_hwaes_impl.dir/internal/randen_hwaes.cc.o [314/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/ruby/ruby_generator.cc.o [314/476] Building CXX object third_party/abseil-cpp/absl/random/CMakeFiles/absl_random_internal_distribution_test_util.dir/internal/chi_square.cc.o [315/476] Building CXX object third_party/abseil-cpp/absl/debugging/CMakeFiles/absl_symbolize.dir/symbolize.cc.o Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/debugging/symbolize.cc:27: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/debugging/symbolize_elf.inc:70: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:34: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant::type) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": 5 warnings generated. Step #23 - "compile-libfuzzer-address-x86_64": [315/476] Building CXX object third_party/abseil-cpp/absl/random/CMakeFiles/absl_random_internal_distribution_test_util.dir/internal/distribution_test_util.cc.o [316/476] Building CXX object third_party/abseil-cpp/absl/flags/CMakeFiles/absl_flags_commandlineflag.dir/commandlineflag.cc.o Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/flags/commandlineflag.cc:16: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/flags/commandlineflag.h:36: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/types/optional.h:39: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/utility/utility.h:50: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/invoke.h:42: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant::type) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": 5 warnings generated. Step #23 - "compile-libfuzzer-address-x86_64": [316/476] Building CXX object third_party/abseil-cpp/absl/status/CMakeFiles/absl_status.dir/status.cc.o [317/476] Building CXX object third_party/abseil-cpp/absl/flags/CMakeFiles/absl_flags_private_handle_accessor.dir/internal/private_handle_accessor.cc.o Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/flags/internal/private_handle_accessor.cc:16: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/flags/internal/private_handle_accessor.h:23: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/flags/commandlineflag.h:36: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/types/optional.h:39: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/utility/utility.h:50: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/invoke.h:42: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant::type) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": 5 warnings generated. Step #23 - "compile-libfuzzer-address-x86_64": [317/476] Building CXX object third_party/abseil-cpp/absl/status/CMakeFiles/absl_status.dir/status_payload_printer.cc.o [318/476] Building CXX object third_party/abseil-cpp/absl/random/CMakeFiles/absl_random_internal_randen_hwaes_impl.dir/internal/randen_hwaes.cc.o [318/476] Linking CXX static library third_party/abseil-cpp/absl/random/libabsl_random_internal_randen_hwaes_impl.a [319/476] Linking CXX static library third_party/abseil-cpp/absl/random/libabsl_random_internal_randen_hwaes_impl.a [319/476] Linking CXX static library third_party/abseil-cpp/absl/random/libabsl_random_internal_randen_hwaes.a [320/476] Linking CXX static library third_party/abseil-cpp/absl/random/libabsl_random_internal_randen_hwaes.a [320/476] Building CXX object third_party/abseil-cpp/absl/status/CMakeFiles/absl_statusor.dir/statusor.cc.o [321/476] Building CXX object third_party/abseil-cpp/absl/random/CMakeFiles/absl_random_internal_randen_slow.dir/internal/randen_slow.cc.o [321/476] Linking CXX static library third_party/abseil-cpp/absl/random/libabsl_random_internal_randen_slow.a [322/476] Linking CXX static library third_party/abseil-cpp/absl/random/libabsl_random_internal_randen_slow.a [322/476] Building CXX object third_party/abseil-cpp/absl/strings/CMakeFiles/absl_strings.dir/ascii.cc.o [323/476] Building CXX object third_party/abseil-cpp/absl/flags/CMakeFiles/absl_flags.dir/flag.cc.o Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/flags/flag.cc:16: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/flags/flag.h:39: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/flags/internal/flag.h:31: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/call_once.h:34: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/invoke.h:42: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant::type) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": 5 warnings generated. Step #23 - "compile-libfuzzer-address-x86_64": [323/476] Building CXX object third_party/abseil-cpp/absl/strings/CMakeFiles/absl_strings.dir/charconv.cc.o [324/476] Building CXX object third_party/abseil-cpp/absl/random/CMakeFiles/absl_random_seed_gen_exception.dir/seed_gen_exception.cc.o [324/476] Linking CXX static library third_party/abseil-cpp/absl/random/libabsl_random_seed_gen_exception.a [325/476] Linking CXX static library third_party/abseil-cpp/absl/random/libabsl_random_seed_gen_exception.a [325/476] Building CXX object third_party/abseil-cpp/absl/strings/CMakeFiles/absl_strings.dir/escaping.cc.o [326/476] Building CXX object third_party/abseil-cpp/absl/debugging/CMakeFiles/absl_demangle_internal.dir/internal/demangle.cc.o [326/476] Linking CXX static library third_party/abseil-cpp/absl/debugging/libabsl_demangle_internal.a [327/476] Linking CXX static library third_party/abseil-cpp/absl/debugging/libabsl_demangle_internal.a [327/476] Building CXX object third_party/abseil-cpp/absl/strings/CMakeFiles/absl_strings.dir/internal/charconv_bigint.cc.o [328/476] Building CXX object third_party/abseil-cpp/absl/flags/CMakeFiles/absl_flags_usage.dir/usage.cc.o Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/flags/usage.cc:25: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/flags/internal/usage.h:23: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/flags/commandlineflag.h:36: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/types/optional.h:39: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/utility/utility.h:50: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/invoke.h:42: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant::type) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": 5 warnings generated. Step #23 - "compile-libfuzzer-address-x86_64": [328/476] Building CXX object third_party/abseil-cpp/absl/strings/CMakeFiles/absl_strings.dir/internal/charconv_parse.cc.o [329/476] Building CXX object third_party/abseil-cpp/absl/hash/CMakeFiles/absl_city.dir/internal/city.cc.o Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/hash/internal/city.cc:28: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:29: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:34: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant::type) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:46:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 46 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:188:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 188 | return bit_cast(FromHost16(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/hash/internal/city.cc:28: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:29: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:34: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 554 | is_trivially_destructible::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:46:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 46 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:188:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 188 | return bit_cast(FromHost16(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/hash/internal/city.cc:28: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:29: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:34: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:47:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 47 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:188:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 188 | return bit_cast(FromHost16(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/hash/internal/city.cc:28: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:29: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:34: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 554 | is_trivially_destructible::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:47:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 47 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:188:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 188 | return bit_cast(FromHost16(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/hash/internal/city.cc:28: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:29: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:34: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:46:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 46 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:191:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 191 | return bit_cast(FromHost32(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/hash/internal/city.cc:28: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:29: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:34: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 554 | is_trivially_destructible::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:46:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 46 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:191:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 191 | return bit_cast(FromHost32(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/hash/internal/city.cc:28: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:29: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:34: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:47:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 47 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:191:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 191 | return bit_cast(FromHost32(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/hash/internal/city.cc:28: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:29: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:34: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 554 | is_trivially_destructible::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:47:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 47 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:191:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 191 | return bit_cast(FromHost32(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/hash/internal/city.cc:28: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:29: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:34: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:46:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 46 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:194:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 194 | return bit_cast(FromHost64(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/hash/internal/city.cc:28: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:29: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:34: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 554 | is_trivially_destructible::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:46:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 46 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:194:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 194 | return bit_cast(FromHost64(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/hash/internal/city.cc:28: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:29: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:34: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:47:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 47 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:194:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 194 | return bit_cast(FromHost64(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/hash/internal/city.cc:28: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:29: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:34: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 554 | is_trivially_destructible::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:47:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 47 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:194:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 194 | return bit_cast(FromHost64(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": 23 warnings generated. Step #23 - "compile-libfuzzer-address-x86_64": [329/476] Linking CXX static library third_party/abseil-cpp/absl/hash/libabsl_city.a [330/476] Building CXX object third_party/abseil-cpp/absl/hash/CMakeFiles/absl_hash.dir/internal/hash.cc.o Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/hash/internal/hash.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/hash/internal/hash.h:44: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/fixed_array.h:50: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/internal/compressed_tuple.h:40: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/utility/utility.h:50: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/invoke.h:42: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant::type) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": 5 warnings generated. Step #23 - "compile-libfuzzer-address-x86_64": [330/476] Building CXX object third_party/abseil-cpp/absl/strings/CMakeFiles/absl_strings.dir/internal/memutil.cc.o [331/476] Building CXX object third_party/abseil-cpp/absl/random/CMakeFiles/absl_random_distributions.dir/gaussian_distribution.cc.o Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/random/gaussian_distribution.cc:4: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/random/gaussian_distribution.h:32: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/random/internal/fast_uniform_bits.h:24: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant::type) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": 5 warnings generated. Step #23 - "compile-libfuzzer-address-x86_64": [331/476] Building CXX object third_party/abseil-cpp/absl/strings/CMakeFiles/absl_strings.dir/match.cc.o [332/476] Linking CXX static library third_party/abseil-cpp/absl/hash/libabsl_city.a [332/476] Building CXX object third_party/abseil-cpp/absl/strings/CMakeFiles/absl_strings.dir/numbers.cc.o [333/476] Building CXX object third_party/abseil-cpp/absl/random/CMakeFiles/absl_random_internal_randen.dir/internal/randen.cc.o [333/476] Linking CXX static library third_party/abseil-cpp/absl/random/libabsl_random_internal_randen.a [334/476] Linking CXX static library third_party/abseil-cpp/absl/random/libabsl_random_internal_randen.a [334/476] Building CXX object third_party/abseil-cpp/absl/strings/CMakeFiles/absl_strings.dir/str_cat.cc.o [335/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_file.cc.o [335/476] Building CXX object third_party/abseil-cpp/absl/strings/CMakeFiles/absl_strings.dir/str_replace.cc.o [336/476] Building CXX object third_party/abseil-cpp/absl/random/CMakeFiles/absl_random_internal_seed_material.dir/internal/seed_material.cc.o Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/random/internal/seed_material.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/random/internal/seed_material.h:25: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/random/internal/fast_uniform_bits.h:24: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant::type) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": 5 warnings generated. Step #23 - "compile-libfuzzer-address-x86_64": [336/476] Building CXX object third_party/abseil-cpp/absl/strings/CMakeFiles/absl_strings.dir/str_split.cc.o [337/476] Building CXX object third_party/abseil-cpp/absl/random/CMakeFiles/absl_random_seed_sequences.dir/seed_sequences.cc.o Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/random/seed_sequences.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/random/seed_sequences.h:31: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/random/internal/salted_seed_seq.h:26: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/inlined_vector.h:54: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:27: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/internal/compressed_tuple.h:40: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/utility/utility.h:50: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/invoke.h:42: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant::type) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": 5 warnings generated. Step #23 - "compile-libfuzzer-address-x86_64": [337/476] Building CXX object third_party/abseil-cpp/absl/strings/CMakeFiles/absl_strings.dir/string_view.cc.o [338/476] Building CXX object third_party/abseil-cpp/absl/flags/CMakeFiles/absl_flags_config.dir/usage_config.cc.o [338/476] Building CXX object third_party/abseil-cpp/absl/strings/CMakeFiles/absl_strings.dir/substitute.cc.o [339/476] Building CXX object third_party/abseil-cpp/absl/strings/CMakeFiles/absl_strings.dir/ascii.cc.o [339/476] Building CXX object third_party/abseil-cpp/absl/strings/CMakeFiles/absl_strings_internal.dir/internal/ostringstream.cc.o [340/476] Building CXX object third_party/abseil-cpp/absl/numeric/CMakeFiles/absl_int128.dir/int128.cc.o [340/476] Linking CXX static library third_party/abseil-cpp/absl/numeric/libabsl_int128.a [341/476] Linking CXX static library third_party/abseil-cpp/absl/numeric/libabsl_int128.a [341/476] Linking CXX static library third_party/abseil-cpp/absl/hash/libabsl_wyhash.a [342/476] Linking CXX static library third_party/abseil-cpp/absl/hash/libabsl_wyhash.a [342/476] Building CXX object third_party/abseil-cpp/absl/strings/CMakeFiles/absl_strings_internal.dir/internal/utf8.cc.o [343/476] Building CXX object third_party/abseil-cpp/absl/strings/CMakeFiles/absl_strings_internal.dir/internal/utf8.cc.o [343/476] Building CXX object third_party/abseil-cpp/absl/strings/CMakeFiles/absl_strings_internal.dir/internal/escaping.cc.o [344/476] Building CXX object third_party/abseil-cpp/absl/random/CMakeFiles/absl_random_distributions.dir/discrete_distribution.cc.o Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/random/discrete_distribution.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/random/discrete_distribution.h:27: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/random/bernoulli_distribution.h:23: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/random/internal/fast_uniform_bits.h:24: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant::type) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": 5 warnings generated. Step #23 - "compile-libfuzzer-address-x86_64": [344/476] Building CXX object third_party/abseil-cpp/absl/strings/CMakeFiles/absl_str_format_internal.dir/internal/str_format/arg.cc.o [345/476] Building CXX object third_party/abseil-cpp/absl/random/CMakeFiles/absl_random_internal_pool_urbg.dir/internal/pool_urbg.cc.o Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/random/internal/pool_urbg.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/random/internal/pool_urbg.h:22: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/types/span.h:68: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant::type) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:46:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 46 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:188:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 188 | return bit_cast(FromHost16(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/random/internal/pool_urbg.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/random/internal/pool_urbg.h:22: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/types/span.h:68: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 554 | is_trivially_destructible::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:46:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 46 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:188:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 188 | return bit_cast(FromHost16(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/random/internal/pool_urbg.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/random/internal/pool_urbg.h:22: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/types/span.h:68: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:47:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 47 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:188:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 188 | return bit_cast(FromHost16(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/random/internal/pool_urbg.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/random/internal/pool_urbg.h:22: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/types/span.h:68: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 554 | is_trivially_destructible::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:47:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 47 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:188:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 188 | return bit_cast(FromHost16(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/random/internal/pool_urbg.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/random/internal/pool_urbg.h:22: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/types/span.h:68: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:46:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 46 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:191:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 191 | return bit_cast(FromHost32(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/random/internal/pool_urbg.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/random/internal/pool_urbg.h:22: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/types/span.h:68: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 554 | is_trivially_destructible::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:46:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 46 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:191:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 191 | return bit_cast(FromHost32(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/random/internal/pool_urbg.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/random/internal/pool_urbg.h:22: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/types/span.h:68: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:47:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 47 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:191:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 191 | return bit_cast(FromHost32(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/random/internal/pool_urbg.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/random/internal/pool_urbg.h:22: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/types/span.h:68: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 554 | is_trivially_destructible::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:47:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 47 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:191:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 191 | return bit_cast(FromHost32(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/random/internal/pool_urbg.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/random/internal/pool_urbg.h:22: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/types/span.h:68: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:46:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 46 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:194:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 194 | return bit_cast(FromHost64(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/random/internal/pool_urbg.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/random/internal/pool_urbg.h:22: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/types/span.h:68: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 554 | is_trivially_destructible::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:46:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 46 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:194:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 194 | return bit_cast(FromHost64(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/random/internal/pool_urbg.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/random/internal/pool_urbg.h:22: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/types/span.h:68: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:47:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 47 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:194:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 194 | return bit_cast(FromHost64(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/random/internal/pool_urbg.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/random/internal/pool_urbg.h:22: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/types/span.h:68: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 554 | is_trivially_destructible::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:47:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 47 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:194:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 194 | return bit_cast(FromHost64(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": 23 warnings generated. Step #23 - "compile-libfuzzer-address-x86_64": [345/476] Building CXX object third_party/abseil-cpp/absl/strings/CMakeFiles/absl_str_format_internal.dir/internal/str_format/bind.cc.o [346/476] Building CXX object third_party/abseil-cpp/absl/flags/CMakeFiles/absl_flags_marshalling.dir/marshalling.cc.o Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/flags/marshalling.cc:33: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/str_format.h:76: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/str_format/arg.h:30: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant::type) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": 5 warnings generated. Step #23 - "compile-libfuzzer-address-x86_64": [346/476] Building CXX object third_party/abseil-cpp/absl/strings/CMakeFiles/absl_str_format_internal.dir/internal/str_format/extension.cc.o [347/476] Building CXX object third_party/abseil-cpp/absl/random/CMakeFiles/absl_random_internal_distribution_test_util.dir/internal/chi_square.cc.o Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/random/internal/chi_square.cc:19: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/random/internal/distribution_test_util.h:23: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/types/span.h:68: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant::type) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": 5 warnings generated. Step #23 - "compile-libfuzzer-address-x86_64": [347/476] Building CXX object third_party/abseil-cpp/absl/strings/CMakeFiles/absl_str_format_internal.dir/internal/str_format/float_conversion.cc.o [348/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/objectivec/objectivec_message.cc.o [348/476] Building CXX object third_party/abseil-cpp/absl/strings/CMakeFiles/absl_str_format_internal.dir/internal/str_format/output.cc.o [349/476] Building CXX object third_party/abseil-cpp/absl/strings/CMakeFiles/absl_strings.dir/internal/charconv_parse.cc.o [349/476] Building CXX object third_party/abseil-cpp/absl/strings/CMakeFiles/absl_str_format_internal.dir/internal/str_format/parser.cc.o [350/476] Building CXX object third_party/abseil-cpp/absl/strings/CMakeFiles/absl_strings.dir/internal/memutil.cc.o [350/476] Building CXX object third_party/abseil-cpp/absl/strings/CMakeFiles/absl_cord_internal.dir/internal/cord_internal.cc.o [351/476] Building CXX object third_party/abseil-cpp/absl/strings/CMakeFiles/absl_strings.dir/match.cc.o [351/476] Building CXX object third_party/abseil-cpp/absl/strings/CMakeFiles/absl_cord_internal.dir/internal/cord_rep_ring.cc.o [352/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/objectivec/objectivec_helpers.cc.o [352/476] Building CXX object third_party/abseil-cpp/absl/strings/CMakeFiles/absl_cordz_functions.dir/internal/cordz_functions.cc.o [353/476] Building CXX object third_party/abseil-cpp/absl/random/CMakeFiles/absl_random_internal_distribution_test_util.dir/internal/distribution_test_util.cc.o Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/random/internal/distribution_test_util.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/random/internal/distribution_test_util.h:23: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/types/span.h:68: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant::type) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": 5 warnings generated. Step #23 - "compile-libfuzzer-address-x86_64": [353/476] Building CXX object third_party/abseil-cpp/absl/strings/CMakeFiles/absl_cordz_handle.dir/internal/cordz_handle.cc.o [354/476] Building CXX object third_party/abseil-cpp/absl/status/CMakeFiles/absl_status.dir/status_payload_printer.cc.o Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/status/status_payload_printer.cc:14: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/status/status_payload_printer.h:19: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/cord.h:74: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:29: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:34: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant::type) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:46:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 46 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:188:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 188 | return bit_cast(FromHost16(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/status/status_payload_printer.cc:14: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/status/status_payload_printer.h:19: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/cord.h:74: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:29: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:34: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 554 | is_trivially_destructible::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:46:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 46 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:188:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 188 | return bit_cast(FromHost16(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/status/status_payload_printer.cc:14: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/status/status_payload_printer.h:19: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/cord.h:74: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:29: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:34: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:47:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 47 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:188:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 188 | return bit_cast(FromHost16(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/status/status_payload_printer.cc:14: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/status/status_payload_printer.h:19: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/cord.h:74: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:29: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:34: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 554 | is_trivially_destructible::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:47:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 47 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:188:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 188 | return bit_cast(FromHost16(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/status/status_payload_printer.cc:14: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/status/status_payload_printer.h:19: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/cord.h:74: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:29: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:34: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:46:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 46 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:191:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 191 | return bit_cast(FromHost32(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/status/status_payload_printer.cc:14: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/status/status_payload_printer.h:19: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/cord.h:74: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:29: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:34: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 554 | is_trivially_destructible::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:46:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 46 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:191:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 191 | return bit_cast(FromHost32(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/status/status_payload_printer.cc:14: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/status/status_payload_printer.h:19: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/cord.h:74: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:29: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:34: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:47:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 47 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:191:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 191 | return bit_cast(FromHost32(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/status/status_payload_printer.cc:14: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/status/status_payload_printer.h:19: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/cord.h:74: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:29: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:34: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 554 | is_trivially_destructible::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:47:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 47 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:191:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 191 | return bit_cast(FromHost32(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/status/status_payload_printer.cc:14: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/status/status_payload_printer.h:19: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/cord.h:74: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:29: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:34: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:46:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 46 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:194:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 194 | return bit_cast(FromHost64(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/status/status_payload_printer.cc:14: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/status/status_payload_printer.h:19: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/cord.h:74: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:29: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:34: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 554 | is_trivially_destructible::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:46:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 46 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:194:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 194 | return bit_cast(FromHost64(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/status/status_payload_printer.cc:14: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/status/status_payload_printer.h:19: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/cord.h:74: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:29: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:34: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:47:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 47 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:194:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 194 | return bit_cast(FromHost64(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/status/status_payload_printer.cc:14: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/status/status_payload_printer.h:19: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/cord.h:74: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:29: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:34: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 554 | is_trivially_destructible::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:47:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 47 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:194:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 194 | return bit_cast(FromHost64(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/status/status_payload_printer.cc:14: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/status/status_payload_printer.h:19: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/cord.h:74: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:29: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:34: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 91 | absl::is_trivially_destructible::value> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:414:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject' requested here Step #23 - "compile-libfuzzer-address-x86_64": 414 | std::is_lvalue_reference>::type::type { Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible' requested here Step #23 - "compile-libfuzzer-address-x86_64": 46 | absl::is_trivially_copy_constructible::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 54 | struct ForwardT : std::conditional(), T, T&&> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here Step #23 - "compile-libfuzzer-address-x86_64": 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); Step #23 - "compile-libfuzzer-address-x86_64": | ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/functional/function_ref.h:133:30: note: in instantiation of template type alias 'Invoker' requested here Step #23 - "compile-libfuzzer-address-x86_64": 133 | absl::functional_internal::Invoker invoker_; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/strings/cord.h:1423:48: note: in instantiation of template class 'absl::FunctionRef' requested here Step #23 - "compile-libfuzzer-address-x86_64": 1423 | absl::FunctionRef callback) const { Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/status/status_payload_printer.cc:14: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/status/status_payload_printer.h:19: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/cord.h:74: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:29: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:34: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:486:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 486 | bool, __has_trivial_assign(typename std::remove_reference::type) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 47 | absl::is_trivially_copy_assignable< Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 54 | struct ForwardT : std::conditional(), T, T&&> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here Step #23 - "compile-libfuzzer-address-x86_64": 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); Step #23 - "compile-libfuzzer-address-x86_64": | ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/functional/function_ref.h:133:30: note: in instantiation of template type alias 'Invoker' requested here Step #23 - "compile-libfuzzer-address-x86_64": 133 | absl::functional_internal::Invoker invoker_; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/strings/cord.h:1423:48: note: in instantiation of template class 'absl::FunctionRef' requested here Step #23 - "compile-libfuzzer-address-x86_64": 1423 | absl::FunctionRef callback) const { Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/status/status_payload_printer.cc:14: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/status/status_payload_printer.h:19: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/cord.h:79: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/functional/function_ref.h:124:16: warning: definition of implicit copy constructor for 'FunctionRef' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy] Step #23 - "compile-libfuzzer-address-x86_64": 124 | FunctionRef& operator=(const FunctionRef& rhs) = delete; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/strings/cord.h:1428:33: note: in implicit copy constructor for 'absl::FunctionRef' first required here Step #23 - "compile-libfuzzer-address-x86_64": 1428 | return ForEachChunkAux(rep, callback); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/status/status_payload_printer.cc:14: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/status/status_payload_printer.h:19: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/cord.h:74: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:29: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:34: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 91 | absl::is_trivially_destructible::value> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:414:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject' requested here Step #23 - "compile-libfuzzer-address-x86_64": 414 | std::is_lvalue_reference>::type::type { Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:226:24: note: in instantiation of template class 'absl::is_trivially_copy_constructible' requested here Step #23 - "compile-libfuzzer-address-x86_64": 226 | : std::conditional, T>::type {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:226:7: note: in instantiation of template class 'absl::conjunction, absl::is_trivially_copy_assignable, absl::is_trivially_destructible>' requested here Step #23 - "compile-libfuzzer-address-x86_64": 226 | : std::conditional, T>::type {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:332:16: note: in instantiation of template class 'absl::conjunction, std::allocator>, absl::is_trivially_copy_constructible, absl::is_trivially_copy_assignable, absl::is_trivially_destructible>' requested here Step #23 - "compile-libfuzzer-address-x86_64": 332 | } else if (IsMemcpyOk::value) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/container/inlined_vector.h:248:3: note: in instantiation of member function 'absl::inlined_vector_internal::Storage>::~Storage' requested here Step #23 - "compile-libfuzzer-address-x86_64": 248 | ~InlinedVector() {} Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/strings/cord.h:351:9: note: in instantiation of member function 'absl::InlinedVector::~InlinedVector' requested here Step #23 - "compile-libfuzzer-address-x86_64": 351 | class ChunkIterator { Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/status/status_payload_printer.cc:14: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/status/status_payload_printer.h:19: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/cord.h:74: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:29: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:34: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:486:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 486 | bool, __has_trivial_assign(typename std::remove_reference::type) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:226:24: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 226 | : std::conditional, T>::type {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:226:7: note: in instantiation of template class 'absl::conjunction, absl::is_trivially_destructible>' requested here Step #23 - "compile-libfuzzer-address-x86_64": 226 | : std::conditional, T>::type {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:226:7: note: in instantiation of template class 'absl::conjunction, absl::is_trivially_copy_assignable, absl::is_trivially_destructible>' requested here Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:332:16: note: in instantiation of template class 'absl::conjunction, std::allocator>, absl::is_trivially_copy_constructible, absl::is_trivially_copy_assignable, absl::is_trivially_destructible>' requested here Step #23 - "compile-libfuzzer-address-x86_64": 332 | } else if (IsMemcpyOk::value) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/container/inlined_vector.h:248:3: note: in instantiation of member function 'absl::inlined_vector_internal::Storage>::~Storage' requested here Step #23 - "compile-libfuzzer-address-x86_64": 248 | ~InlinedVector() {} Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/strings/cord.h:351:9: note: in instantiation of member function 'absl::InlinedVector::~InlinedVector' requested here Step #23 - "compile-libfuzzer-address-x86_64": 351 | class ChunkIterator { Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": 28 warnings generated. Step #23 - "compile-libfuzzer-address-x86_64": [354/476] Building CXX object third_party/abseil-cpp/absl/strings/CMakeFiles/absl_cordz_info.dir/internal/cordz_info.cc.o [355/476] Building CXX object third_party/abseil-cpp/absl/strings/CMakeFiles/absl_strings.dir/string_view.cc.o [355/476] Building CXX object third_party/abseil-cpp/absl/strings/CMakeFiles/absl_cordz_sample_token.dir/internal/cordz_sample_token.cc.o [356/476] Building CXX object third_party/abseil-cpp/absl/status/CMakeFiles/absl_statusor.dir/statusor.cc.o Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/status/statusor.cc:14: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/status/statusor.h:47: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant::type) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:46:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 46 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:188:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 188 | return bit_cast(FromHost16(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/status/statusor.cc:14: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/status/statusor.h:47: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 554 | is_trivially_destructible::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:46:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 46 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:188:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 188 | return bit_cast(FromHost16(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/status/statusor.cc:14: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/status/statusor.h:47: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:47:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 47 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:188:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 188 | return bit_cast(FromHost16(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/status/statusor.cc:14: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/status/statusor.h:47: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 554 | is_trivially_destructible::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:47:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 47 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:188:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 188 | return bit_cast(FromHost16(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/status/statusor.cc:14: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/status/statusor.h:47: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:46:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 46 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:191:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 191 | return bit_cast(FromHost32(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/status/statusor.cc:14: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/status/statusor.h:47: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 554 | is_trivially_destructible::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:46:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 46 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:191:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 191 | return bit_cast(FromHost32(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/status/statusor.cc:14: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/status/statusor.h:47: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:47:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 47 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:191:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 191 | return bit_cast(FromHost32(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/status/statusor.cc:14: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/status/statusor.h:47: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 554 | is_trivially_destructible::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:47:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 47 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:191:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 191 | return bit_cast(FromHost32(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/status/statusor.cc:14: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/status/statusor.h:47: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:46:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 46 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:194:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 194 | return bit_cast(FromHost64(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/status/statusor.cc:14: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/status/statusor.h:47: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 554 | is_trivially_destructible::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:46:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 46 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:194:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 194 | return bit_cast(FromHost64(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/status/statusor.cc:14: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/status/statusor.h:47: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:47:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 47 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:194:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 194 | return bit_cast(FromHost64(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/status/statusor.cc:14: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/status/statusor.h:47: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 554 | is_trivially_destructible::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:47:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 47 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:194:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 194 | return bit_cast(FromHost64(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/status/statusor.cc:14: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/status/statusor.h:47: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 91 | absl::is_trivially_destructible::value> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:414:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject' requested here Step #23 - "compile-libfuzzer-address-x86_64": 414 | std::is_lvalue_reference>::type::type { Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible' requested here Step #23 - "compile-libfuzzer-address-x86_64": 46 | absl::is_trivially_copy_constructible::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 54 | struct ForwardT : std::conditional(), T, T&&> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here Step #23 - "compile-libfuzzer-address-x86_64": 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); Step #23 - "compile-libfuzzer-address-x86_64": | ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/functional/function_ref.h:133:30: note: in instantiation of template type alias 'Invoker' requested here Step #23 - "compile-libfuzzer-address-x86_64": 133 | absl::functional_internal::Invoker invoker_; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/strings/cord.h:1423:48: note: in instantiation of template class 'absl::FunctionRef' requested here Step #23 - "compile-libfuzzer-address-x86_64": 1423 | absl::FunctionRef callback) const { Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/status/statusor.cc:14: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/status/statusor.h:47: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:486:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 486 | bool, __has_trivial_assign(typename std::remove_reference::type) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 47 | absl::is_trivially_copy_assignable< Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 54 | struct ForwardT : std::conditional(), T, T&&> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here Step #23 - "compile-libfuzzer-address-x86_64": 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); Step #23 - "compile-libfuzzer-address-x86_64": | ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/functional/function_ref.h:133:30: note: in instantiation of template type alias 'Invoker' requested here Step #23 - "compile-libfuzzer-address-x86_64": 133 | absl::functional_internal::Invoker invoker_; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/strings/cord.h:1423:48: note: in instantiation of template class 'absl::FunctionRef' requested here Step #23 - "compile-libfuzzer-address-x86_64": 1423 | absl::FunctionRef callback) const { Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/status/statusor.cc:14: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/status/statusor.h:48: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/status/internal/statusor_internal.h:22: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/status/status.h:58: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/status/internal/status_internal.h:20: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/cord.h:79: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/functional/function_ref.h:124:16: warning: definition of implicit copy constructor for 'FunctionRef' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy] Step #23 - "compile-libfuzzer-address-x86_64": 124 | FunctionRef& operator=(const FunctionRef& rhs) = delete; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/strings/cord.h:1428:33: note: in implicit copy constructor for 'absl::FunctionRef' first required here Step #23 - "compile-libfuzzer-address-x86_64": 1428 | return ForEachChunkAux(rep, callback); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/status/statusor.cc:14: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/status/statusor.h:47: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 91 | absl::is_trivially_destructible::value> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:414:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject' requested here Step #23 - "compile-libfuzzer-address-x86_64": 414 | std::is_lvalue_reference>::type::type { Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:226:24: note: in instantiation of template class 'absl::is_trivially_copy_constructible' requested here Step #23 - "compile-libfuzzer-address-x86_64": 226 | : std::conditional, T>::type {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:226:7: note: in instantiation of template class 'absl::conjunction, absl::is_trivially_copy_assignable, absl::is_trivially_destructible>' requested here Step #23 - "compile-libfuzzer-address-x86_64": 226 | : std::conditional, T>::type {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:332:16: note: in instantiation of template class 'absl::conjunction, std::allocator>, absl::is_trivially_copy_constructible, absl::is_trivially_copy_assignable, absl::is_trivially_destructible>' requested here Step #23 - "compile-libfuzzer-address-x86_64": 332 | } else if (IsMemcpyOk::value) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/container/inlined_vector.h:248:3: note: in instantiation of member function 'absl::inlined_vector_internal::Storage>::~Storage' requested here Step #23 - "compile-libfuzzer-address-x86_64": 248 | ~InlinedVector() {} Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/strings/cord.h:351:9: note: in instantiation of member function 'absl::InlinedVector::~InlinedVector' requested here Step #23 - "compile-libfuzzer-address-x86_64": 351 | class ChunkIterator { Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/status/statusor.cc:14: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/status/statusor.h:47: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:486:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 486 | bool, __has_trivial_assign(typename std::remove_reference::type) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:226:24: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 226 | : std::conditional, T>::type {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:226:7: note: in instantiation of template class 'absl::conjunction, absl::is_trivially_destructible>' requested here Step #23 - "compile-libfuzzer-address-x86_64": 226 | : std::conditional, T>::type {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:226:7: note: in instantiation of template class 'absl::conjunction, absl::is_trivially_copy_assignable, absl::is_trivially_destructible>' requested here Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:332:16: note: in instantiation of template class 'absl::conjunction, std::allocator>, absl::is_trivially_copy_constructible, absl::is_trivially_copy_assignable, absl::is_trivially_destructible>' requested here Step #23 - "compile-libfuzzer-address-x86_64": 332 | } else if (IsMemcpyOk::value) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/container/inlined_vector.h:248:3: note: in instantiation of member function 'absl::inlined_vector_internal::Storage>::~Storage' requested here Step #23 - "compile-libfuzzer-address-x86_64": 248 | ~InlinedVector() {} Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/strings/cord.h:351:9: note: in instantiation of member function 'absl::InlinedVector::~InlinedVector' requested here Step #23 - "compile-libfuzzer-address-x86_64": 351 | class ChunkIterator { Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/status/statusor.cc:14: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/status/statusor.h:47: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 91 | absl::is_trivially_destructible::value> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:414:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject' requested here Step #23 - "compile-libfuzzer-address-x86_64": 414 | std::is_lvalue_reference>::type::type { Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:226:24: note: in instantiation of template class 'absl::is_trivially_copy_constructible' requested here Step #23 - "compile-libfuzzer-address-x86_64": 226 | : std::conditional, T>::type {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:226:7: note: in instantiation of template class 'absl::conjunction, absl::is_trivially_copy_assignable, absl::is_trivially_destructible>' requested here Step #23 - "compile-libfuzzer-address-x86_64": 226 | : std::conditional, T>::type {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:332:16: note: in instantiation of template class 'absl::conjunction, std::allocator>, absl::is_trivially_copy_constructible, absl::is_trivially_copy_assignable, absl::is_trivially_destructible>' requested here Step #23 - "compile-libfuzzer-address-x86_64": 332 | } else if (IsMemcpyOk::value) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/container/inlined_vector.h:248:3: note: in instantiation of member function 'absl::inlined_vector_internal::Storage>::~Storage' requested here Step #23 - "compile-libfuzzer-address-x86_64": 248 | ~InlinedVector() {} Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /usr/local/bin/../include/c++/v1/__memory/unique_ptr.h:68:5: note: in instantiation of member function 'absl::InlinedVector::~InlinedVector' requested here Step #23 - "compile-libfuzzer-address-x86_64": 68 | delete __ptr; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /usr/local/bin/../include/c++/v1/__memory/unique_ptr.h:297:7: note: in instantiation of member function 'std::default_delete>::operator()' requested here Step #23 - "compile-libfuzzer-address-x86_64": 297 | __ptr_.second()(__tmp); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /usr/local/bin/../include/c++/v1/__memory/unique_ptr.h:263:75: note: in instantiation of member function 'std::unique_ptr>::reset' requested here Step #23 - "compile-libfuzzer-address-x86_64": 263 | _LIBCPP_INLINE_VISIBILITY _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); } Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/status/internal/status_internal.h:50:3: note: in instantiation of member function 'std::unique_ptr>::~unique_ptr' requested here Step #23 - "compile-libfuzzer-address-x86_64": 50 | StatusRep(absl::StatusCode code, absl::string_view message, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": 29 warnings generated. Step #23 - "compile-libfuzzer-address-x86_64": [356/476] Building CXX object third_party/abseil-cpp/absl/strings/CMakeFiles/absl_cord.dir/cord.cc.o [357/476] Building CXX object third_party/abseil-cpp/absl/strings/CMakeFiles/absl_strings.dir/str_replace.cc.o [357/476] Building CXX object third_party/abseil-cpp/absl/synchronization/CMakeFiles/absl_synchronization.dir/blocking_counter.cc.o [358/476] Building CXX object third_party/abseil-cpp/absl/strings/CMakeFiles/absl_strings_internal.dir/internal/ostringstream.cc.o [358/476] Building CXX object third_party/abseil-cpp/absl/synchronization/CMakeFiles/absl_synchronization.dir/internal/create_thread_identity.cc.o [359/476] Building CXX object third_party/abseil-cpp/absl/strings/CMakeFiles/absl_strings.dir/charconv.cc.o Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/charconv.cc:22: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:34: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant::type) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:46:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 46 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = double, Source = uint64_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/strings/charconv.cc:127:12: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = double, Source = uint64_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 127 | return absl::bit_cast(dbl); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/charconv.cc:22: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:34: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 554 | is_trivially_destructible::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:46:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 46 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = double, Source = uint64_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/strings/charconv.cc:127:12: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = double, Source = uint64_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 127 | return absl::bit_cast(dbl); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/charconv.cc:22: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:34: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:47:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 47 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = double, Source = uint64_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/strings/charconv.cc:127:12: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = double, Source = uint64_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 127 | return absl::bit_cast(dbl); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/charconv.cc:22: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:34: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 554 | is_trivially_destructible::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:47:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 47 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = double, Source = uint64_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/strings/charconv.cc:127:12: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = double, Source = uint64_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 127 | return absl::bit_cast(dbl); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/charconv.cc:22: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:34: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:46:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 46 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = float, Source = uint32_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/strings/charconv.cc:167:12: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = float, Source = uint32_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 167 | return absl::bit_cast(flt); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/charconv.cc:22: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:34: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 554 | is_trivially_destructible::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:46:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 46 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = float, Source = uint32_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/strings/charconv.cc:167:12: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = float, Source = uint32_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 167 | return absl::bit_cast(flt); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/charconv.cc:22: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:34: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:47:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 47 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = float, Source = uint32_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/strings/charconv.cc:167:12: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = float, Source = uint32_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 167 | return absl::bit_cast(flt); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/charconv.cc:22: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:34: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 554 | is_trivially_destructible::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:47:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 47 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = float, Source = uint32_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/strings/charconv.cc:167:12: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = float, Source = uint32_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 167 | return absl::bit_cast(flt); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": 17 warnings generated. Step #23 - "compile-libfuzzer-address-x86_64": [359/476] Building CXX object third_party/abseil-cpp/absl/synchronization/CMakeFiles/absl_synchronization.dir/internal/per_thread_sem.cc.o [360/476] Building CXX object third_party/abseil-cpp/absl/strings/CMakeFiles/absl_strings.dir/str_cat.cc.o Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/str_cat.cc:24: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/resize_uninitialized.h:25: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant::type) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": 5 warnings generated. Step #23 - "compile-libfuzzer-address-x86_64": [360/476] Building CXX object third_party/abseil-cpp/absl/synchronization/CMakeFiles/absl_synchronization.dir/internal/waiter.cc.o [361/476] Building CXX object third_party/abseil-cpp/absl/strings/CMakeFiles/absl_strings.dir/str_split.cc.o Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/str_split.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/str_split.h:48: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/str_split_internal.h:42: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant::type) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": 5 warnings generated. Step #23 - "compile-libfuzzer-address-x86_64": [361/476] Building CXX object third_party/abseil-cpp/absl/synchronization/CMakeFiles/absl_synchronization.dir/notification.cc.o [362/476] Building CXX object third_party/abseil-cpp/absl/strings/CMakeFiles/absl_strings_internal.dir/internal/escaping.cc.o Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/escaping.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/escaping.h:20: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/resize_uninitialized.h:25: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant::type) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:46:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 46 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:188:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 188 | return bit_cast(FromHost16(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/escaping.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/escaping.h:20: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/resize_uninitialized.h:25: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 554 | is_trivially_destructible::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:46:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 46 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:188:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 188 | return bit_cast(FromHost16(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/escaping.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/escaping.h:20: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/resize_uninitialized.h:25: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:47:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 47 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:188:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 188 | return bit_cast(FromHost16(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/escaping.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/escaping.h:20: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/resize_uninitialized.h:25: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 554 | is_trivially_destructible::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:47:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 47 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:188:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 188 | return bit_cast(FromHost16(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/escaping.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/escaping.h:20: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/resize_uninitialized.h:25: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:46:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 46 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:191:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 191 | return bit_cast(FromHost32(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/escaping.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/escaping.h:20: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/resize_uninitialized.h:25: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 554 | is_trivially_destructible::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:46:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 46 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:191:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 191 | return bit_cast(FromHost32(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/escaping.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/escaping.h:20: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/resize_uninitialized.h:25: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:47:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 47 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:191:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 191 | return bit_cast(FromHost32(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/escaping.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/escaping.h:20: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/resize_uninitialized.h:25: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 554 | is_trivially_destructible::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:47:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 47 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:191:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 191 | return bit_cast(FromHost32(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/escaping.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/escaping.h:20: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/resize_uninitialized.h:25: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:46:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 46 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:194:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 194 | return bit_cast(FromHost64(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/escaping.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/escaping.h:20: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/resize_uninitialized.h:25: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 554 | is_trivially_destructible::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:46:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 46 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:194:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 194 | return bit_cast(FromHost64(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/escaping.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/escaping.h:20: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/resize_uninitialized.h:25: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:47:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 47 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:194:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 194 | return bit_cast(FromHost64(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/escaping.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/escaping.h:20: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/resize_uninitialized.h:25: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 554 | is_trivially_destructible::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:47:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 47 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:194:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 194 | return bit_cast(FromHost64(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": 23 warnings generated. Step #23 - "compile-libfuzzer-address-x86_64": [362/476] Linking CXX static library third_party/abseil-cpp/absl/strings/libabsl_strings_internal.a [363/476] Linking CXX static library third_party/abseil-cpp/absl/strings/libabsl_strings_internal.a [363/476] Building CXX object third_party/abseil-cpp/absl/synchronization/CMakeFiles/absl_synchronization.dir/mutex.cc.o [364/476] Building CXX object third_party/abseil-cpp/absl/strings/CMakeFiles/absl_strings.dir/substitute.cc.o Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/substitute.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/substitute.h:81: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/escaping.h:32: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/str_join.h:59: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/str_join_internal.h:42: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/resize_uninitialized.h:25: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant::type) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": 5 warnings generated. Step #23 - "compile-libfuzzer-address-x86_64": [364/476] Building CXX object third_party/abseil-cpp/absl/time/CMakeFiles/absl_time.dir/civil_time.cc.o [365/476] Building CXX object third_party/abseil-cpp/absl/strings/CMakeFiles/absl_strings.dir/internal/charconv_bigint.cc.o [365/476] Building CXX object third_party/abseil-cpp/absl/time/CMakeFiles/absl_time.dir/clock.cc.o [366/476] Building CXX object third_party/abseil-cpp/absl/strings/CMakeFiles/absl_strings.dir/escaping.cc.o Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/escaping.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/escaping.h:32: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/str_join.h:59: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/str_join_internal.h:42: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/resize_uninitialized.h:25: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant::type) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:46:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 46 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:188:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 188 | return bit_cast(FromHost16(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/escaping.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/escaping.h:32: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/str_join.h:59: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/str_join_internal.h:42: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/resize_uninitialized.h:25: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 554 | is_trivially_destructible::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:46:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 46 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:188:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 188 | return bit_cast(FromHost16(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/escaping.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/escaping.h:32: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/str_join.h:59: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/str_join_internal.h:42: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/resize_uninitialized.h:25: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:47:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 47 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:188:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 188 | return bit_cast(FromHost16(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/escaping.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/escaping.h:32: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/str_join.h:59: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/str_join_internal.h:42: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/resize_uninitialized.h:25: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 554 | is_trivially_destructible::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:47:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 47 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:188:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 188 | return bit_cast(FromHost16(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/escaping.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/escaping.h:32: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/str_join.h:59: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/str_join_internal.h:42: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/resize_uninitialized.h:25: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:46:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 46 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:191:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 191 | return bit_cast(FromHost32(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/escaping.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/escaping.h:32: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/str_join.h:59: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/str_join_internal.h:42: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/resize_uninitialized.h:25: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 554 | is_trivially_destructible::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:46:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 46 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:191:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 191 | return bit_cast(FromHost32(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/escaping.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/escaping.h:32: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/str_join.h:59: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/str_join_internal.h:42: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/resize_uninitialized.h:25: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:47:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 47 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:191:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 191 | return bit_cast(FromHost32(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/escaping.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/escaping.h:32: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/str_join.h:59: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/str_join_internal.h:42: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/resize_uninitialized.h:25: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 554 | is_trivially_destructible::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:47:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 47 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:191:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 191 | return bit_cast(FromHost32(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/escaping.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/escaping.h:32: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/str_join.h:59: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/str_join_internal.h:42: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/resize_uninitialized.h:25: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:46:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 46 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:194:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 194 | return bit_cast(FromHost64(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/escaping.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/escaping.h:32: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/str_join.h:59: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/str_join_internal.h:42: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/resize_uninitialized.h:25: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 554 | is_trivially_destructible::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:46:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 46 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:194:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 194 | return bit_cast(FromHost64(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/escaping.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/escaping.h:32: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/str_join.h:59: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/str_join_internal.h:42: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/resize_uninitialized.h:25: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:47:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 47 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:194:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 194 | return bit_cast(FromHost64(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/escaping.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/escaping.h:32: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/str_join.h:59: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/str_join_internal.h:42: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/resize_uninitialized.h:25: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 554 | is_trivially_destructible::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:47:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 47 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:194:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 194 | return bit_cast(FromHost64(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": 23 warnings generated. Step #23 - "compile-libfuzzer-address-x86_64": [366/476] Building CXX object third_party/abseil-cpp/absl/time/CMakeFiles/absl_time.dir/duration.cc.o [367/476] Building CXX object third_party/abseil-cpp/absl/flags/CMakeFiles/absl_flags_reflection.dir/reflection.cc.o Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/flags/reflection.cc:16: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/flags/reflection.h:29: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/flat_hash_map.h:38: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/algorithm/container.h:55: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant::type) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:46:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 46 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:188:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 188 | return bit_cast(FromHost16(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/flags/reflection.cc:16: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/flags/reflection.h:29: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/flat_hash_map.h:38: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/algorithm/container.h:55: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 554 | is_trivially_destructible::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:46:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 46 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:188:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 188 | return bit_cast(FromHost16(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/flags/reflection.cc:16: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/flags/reflection.h:29: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/flat_hash_map.h:38: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/algorithm/container.h:55: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:47:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 47 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:188:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 188 | return bit_cast(FromHost16(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/flags/reflection.cc:16: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/flags/reflection.h:29: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/flat_hash_map.h:38: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/algorithm/container.h:55: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 554 | is_trivially_destructible::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:47:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 47 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:188:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 188 | return bit_cast(FromHost16(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/flags/reflection.cc:16: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/flags/reflection.h:29: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/flat_hash_map.h:38: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/algorithm/container.h:55: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:46:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 46 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:191:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 191 | return bit_cast(FromHost32(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/flags/reflection.cc:16: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/flags/reflection.h:29: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/flat_hash_map.h:38: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/algorithm/container.h:55: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 554 | is_trivially_destructible::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:46:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 46 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:191:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 191 | return bit_cast(FromHost32(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/flags/reflection.cc:16: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/flags/reflection.h:29: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/flat_hash_map.h:38: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/algorithm/container.h:55: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:47:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 47 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:191:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 191 | return bit_cast(FromHost32(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/flags/reflection.cc:16: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/flags/reflection.h:29: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/flat_hash_map.h:38: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/algorithm/container.h:55: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 554 | is_trivially_destructible::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:47:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 47 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:191:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 191 | return bit_cast(FromHost32(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/flags/reflection.cc:16: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/flags/reflection.h:29: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/flat_hash_map.h:38: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/algorithm/container.h:55: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:46:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 46 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:194:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 194 | return bit_cast(FromHost64(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/flags/reflection.cc:16: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/flags/reflection.h:29: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/flat_hash_map.h:38: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/algorithm/container.h:55: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 554 | is_trivially_destructible::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:46:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 46 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:194:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 194 | return bit_cast(FromHost64(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/flags/reflection.cc:16: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/flags/reflection.h:29: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/flat_hash_map.h:38: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/algorithm/container.h:55: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:47:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 47 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:194:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 194 | return bit_cast(FromHost64(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/flags/reflection.cc:16: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/flags/reflection.h:29: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/flat_hash_map.h:38: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/algorithm/container.h:55: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 554 | is_trivially_destructible::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:47:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 47 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:194:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 194 | return bit_cast(FromHost64(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/flags/reflection.cc:16: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/flags/reflection.h:29: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/flat_hash_map.h:38: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/algorithm/container.h:55: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 91 | absl::is_trivially_destructible::value> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:414:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject' requested here Step #23 - "compile-libfuzzer-address-x86_64": 414 | std::is_lvalue_reference>::type::type { Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible' requested here Step #23 - "compile-libfuzzer-address-x86_64": 46 | absl::is_trivially_copy_constructible::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 54 | struct ForwardT : std::conditional(), T, T&&> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here Step #23 - "compile-libfuzzer-address-x86_64": 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); Step #23 - "compile-libfuzzer-address-x86_64": | ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/functional/function_ref.h:133:30: note: in instantiation of template type alias 'Invoker' requested here Step #23 - "compile-libfuzzer-address-x86_64": 133 | absl::functional_internal::Invoker invoker_; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/strings/cord.h:1423:48: note: in instantiation of template class 'absl::FunctionRef' requested here Step #23 - "compile-libfuzzer-address-x86_64": 1423 | absl::FunctionRef callback) const { Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/flags/reflection.cc:16: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/flags/reflection.h:29: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/flat_hash_map.h:38: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/algorithm/container.h:55: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:486:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 486 | bool, __has_trivial_assign(typename std::remove_reference::type) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 47 | absl::is_trivially_copy_assignable< Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 54 | struct ForwardT : std::conditional(), T, T&&> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here Step #23 - "compile-libfuzzer-address-x86_64": 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); Step #23 - "compile-libfuzzer-address-x86_64": | ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/functional/function_ref.h:133:30: note: in instantiation of template type alias 'Invoker' requested here Step #23 - "compile-libfuzzer-address-x86_64": 133 | absl::functional_internal::Invoker invoker_; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/strings/cord.h:1423:48: note: in instantiation of template class 'absl::FunctionRef' requested here Step #23 - "compile-libfuzzer-address-x86_64": 1423 | absl::FunctionRef callback) const { Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/flags/reflection.cc:16: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/flags/reflection.h:29: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/flat_hash_map.h:40: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/internal/hash_function_defaults.h:56: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/cord.h:79: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/functional/function_ref.h:124:16: warning: definition of implicit copy constructor for 'FunctionRef' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy] Step #23 - "compile-libfuzzer-address-x86_64": 124 | FunctionRef& operator=(const FunctionRef& rhs) = delete; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/strings/cord.h:1428:33: note: in implicit copy constructor for 'absl::FunctionRef' first required here Step #23 - "compile-libfuzzer-address-x86_64": 1428 | return ForEachChunkAux(rep, callback); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/flags/reflection.cc:16: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/flags/reflection.h:29: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/flat_hash_map.h:38: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/algorithm/container.h:55: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 91 | absl::is_trivially_destructible::value> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:414:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject' requested here Step #23 - "compile-libfuzzer-address-x86_64": 414 | std::is_lvalue_reference>::type::type { Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:226:24: note: in instantiation of template class 'absl::is_trivially_copy_constructible' requested here Step #23 - "compile-libfuzzer-address-x86_64": 226 | : std::conditional, T>::type {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:226:7: note: in instantiation of template class 'absl::conjunction, absl::is_trivially_copy_assignable, absl::is_trivially_destructible>' requested here Step #23 - "compile-libfuzzer-address-x86_64": 226 | : std::conditional, T>::type {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:332:16: note: in instantiation of template class 'absl::conjunction, std::allocator>, absl::is_trivially_copy_constructible, absl::is_trivially_copy_assignable, absl::is_trivially_destructible>' requested here Step #23 - "compile-libfuzzer-address-x86_64": 332 | } else if (IsMemcpyOk::value) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/container/inlined_vector.h:248:3: note: in instantiation of member function 'absl::inlined_vector_internal::Storage>::~Storage' requested here Step #23 - "compile-libfuzzer-address-x86_64": 248 | ~InlinedVector() {} Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/strings/cord.h:351:9: note: in instantiation of member function 'absl::InlinedVector::~InlinedVector' requested here Step #23 - "compile-libfuzzer-address-x86_64": 351 | class ChunkIterator { Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/flags/reflection.cc:16: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/flags/reflection.h:29: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/flat_hash_map.h:38: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/algorithm/container.h:55: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:486:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 486 | bool, __has_trivial_assign(typename std::remove_reference::type) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:226:24: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 226 | : std::conditional, T>::type {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:226:7: note: in instantiation of template class 'absl::conjunction, absl::is_trivially_destructible>' requested here Step #23 - "compile-libfuzzer-address-x86_64": 226 | : std::conditional, T>::type {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:226:7: note: in instantiation of template class 'absl::conjunction, absl::is_trivially_copy_assignable, absl::is_trivially_destructible>' requested here Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:332:16: note: in instantiation of template class 'absl::conjunction, std::allocator>, absl::is_trivially_copy_constructible, absl::is_trivially_copy_assignable, absl::is_trivially_destructible>' requested here Step #23 - "compile-libfuzzer-address-x86_64": 332 | } else if (IsMemcpyOk::value) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/container/inlined_vector.h:248:3: note: in instantiation of member function 'absl::inlined_vector_internal::Storage>::~Storage' requested here Step #23 - "compile-libfuzzer-address-x86_64": 248 | ~InlinedVector() {} Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/strings/cord.h:351:9: note: in instantiation of member function 'absl::InlinedVector::~InlinedVector' requested here Step #23 - "compile-libfuzzer-address-x86_64": 351 | class ChunkIterator { Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": 28 warnings generated. Step #23 - "compile-libfuzzer-address-x86_64": [367/476] Building CXX object third_party/abseil-cpp/absl/time/CMakeFiles/absl_time.dir/format.cc.o [368/476] Building CXX object third_party/abseil-cpp/absl/strings/CMakeFiles/absl_str_format_internal.dir/internal/str_format/output.cc.o [368/476] Building CXX object third_party/abseil-cpp/absl/time/CMakeFiles/absl_time.dir/time.cc.o [369/476] Building CXX object third_party/abseil-cpp/absl/strings/CMakeFiles/absl_str_format_internal.dir/internal/str_format/extension.cc.o Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/str_format/extension.cc:16: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/str_format/extension.h:27: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant::type) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": 5 warnings generated. Step #23 - "compile-libfuzzer-address-x86_64": [369/476] Building CXX object third_party/abseil-cpp/absl/time/CMakeFiles/absl_civil_time.dir/internal/cctz/src/civil_time_detail.cc.o [370/476] Building CXX object third_party/abseil-cpp/absl/flags/CMakeFiles/absl_flags_usage_internal.dir/internal/usage.cc.o Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/flags/internal/usage.cc:16: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/flags/internal/usage.h:23: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/flags/commandlineflag.h:36: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/types/optional.h:39: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/utility/utility.h:50: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/invoke.h:42: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant::type) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": 5 warnings generated. Step #23 - "compile-libfuzzer-address-x86_64": [370/476] Building CXX object third_party/abseil-cpp/absl/time/CMakeFiles/absl_time_zone.dir/internal/cctz/src/time_zone_fixed.cc.o [371/476] Building CXX object third_party/abseil-cpp/absl/strings/CMakeFiles/absl_strings.dir/numbers.cc.o Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/numbers.cc:38: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/escaping.h:32: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/str_join.h:59: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/str_join_internal.h:42: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/resize_uninitialized.h:25: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant::type) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": 5 warnings generated. Step #23 - "compile-libfuzzer-address-x86_64": [371/476] Linking CXX static library third_party/abseil-cpp/absl/strings/libabsl_strings.a [372/476] Linking CXX static library third_party/abseil-cpp/absl/strings/libabsl_strings.a [372/476] Linking CXX static library third_party/abseil-cpp/absl/debugging/libabsl_symbolize.a [373/476] Linking CXX static library third_party/abseil-cpp/absl/debugging/libabsl_symbolize.a [373/476] Linking CXX static library third_party/abseil-cpp/absl/debugging/libabsl_examine_stack.a [374/476] Linking CXX static library third_party/abseil-cpp/absl/debugging/libabsl_examine_stack.a [374/476] Linking CXX static library third_party/abseil-cpp/absl/debugging/libabsl_failure_signal_handler.a [375/476] Linking CXX static library third_party/abseil-cpp/absl/debugging/libabsl_failure_signal_handler.a [375/476] Linking CXX static library third_party/abseil-cpp/absl/random/libabsl_random_distributions.a [376/476] Linking CXX static library third_party/abseil-cpp/absl/random/libabsl_random_distributions.a [376/476] Building CXX object third_party/abseil-cpp/absl/time/CMakeFiles/absl_time_zone.dir/internal/cctz/src/time_zone_format.cc.o [377/476] Building CXX object third_party/abseil-cpp/absl/strings/CMakeFiles/absl_cordz_functions.dir/internal/cordz_functions.cc.o [377/476] Linking CXX static library third_party/abseil-cpp/absl/strings/libabsl_cordz_functions.a [378/476] Linking CXX static library third_party/abseil-cpp/absl/strings/libabsl_cordz_functions.a [378/476] Building CXX object third_party/abseil-cpp/absl/time/CMakeFiles/absl_time_zone.dir/internal/cctz/src/time_zone_if.cc.o [379/476] Building CXX object third_party/abseil-cpp/absl/synchronization/CMakeFiles/absl_synchronization.dir/blocking_counter.cc.o [379/476] Building CXX object third_party/abseil-cpp/absl/time/CMakeFiles/absl_time_zone.dir/internal/cctz/src/time_zone_impl.cc.o [380/476] Building CXX object third_party/abseil-cpp/absl/status/CMakeFiles/absl_status.dir/status.cc.o Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/status/status.cc:14: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/status/status.h:57: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/inlined_vector.h:54: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:27: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/internal/compressed_tuple.h:40: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/utility/utility.h:50: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/invoke.h:42: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant::type) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:46:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 46 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:188:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 188 | return bit_cast(FromHost16(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/status/status.cc:14: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/status/status.h:57: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/inlined_vector.h:54: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:27: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/internal/compressed_tuple.h:40: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/utility/utility.h:50: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/invoke.h:42: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 554 | is_trivially_destructible::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:46:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 46 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:188:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 188 | return bit_cast(FromHost16(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/status/status.cc:14: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/status/status.h:57: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/inlined_vector.h:54: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:27: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/internal/compressed_tuple.h:40: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/utility/utility.h:50: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/invoke.h:42: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:47:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 47 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:188:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 188 | return bit_cast(FromHost16(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/status/status.cc:14: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/status/status.h:57: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/inlined_vector.h:54: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:27: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/internal/compressed_tuple.h:40: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/utility/utility.h:50: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/invoke.h:42: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 554 | is_trivially_destructible::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:47:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 47 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:188:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 188 | return bit_cast(FromHost16(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/status/status.cc:14: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/status/status.h:57: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/inlined_vector.h:54: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:27: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/internal/compressed_tuple.h:40: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/utility/utility.h:50: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/invoke.h:42: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:46:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 46 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:191:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 191 | return bit_cast(FromHost32(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/status/status.cc:14: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/status/status.h:57: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/inlined_vector.h:54: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:27: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/internal/compressed_tuple.h:40: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/utility/utility.h:50: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/invoke.h:42: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 554 | is_trivially_destructible::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:46:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 46 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:191:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 191 | return bit_cast(FromHost32(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/status/status.cc:14: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/status/status.h:57: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/inlined_vector.h:54: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:27: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/internal/compressed_tuple.h:40: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/utility/utility.h:50: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/invoke.h:42: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:47:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 47 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:191:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 191 | return bit_cast(FromHost32(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/status/status.cc:14: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/status/status.h:57: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/inlined_vector.h:54: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:27: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/internal/compressed_tuple.h:40: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/utility/utility.h:50: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/invoke.h:42: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 554 | is_trivially_destructible::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:47:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 47 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:191:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 191 | return bit_cast(FromHost32(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/status/status.cc:14: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/status/status.h:57: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/inlined_vector.h:54: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:27: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/internal/compressed_tuple.h:40: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/utility/utility.h:50: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/invoke.h:42: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:46:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 46 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:194:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 194 | return bit_cast(FromHost64(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/status/status.cc:14: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/status/status.h:57: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/inlined_vector.h:54: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:27: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/internal/compressed_tuple.h:40: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/utility/utility.h:50: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/invoke.h:42: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 554 | is_trivially_destructible::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:46:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 46 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:194:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 194 | return bit_cast(FromHost64(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/status/status.cc:14: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/status/status.h:57: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/inlined_vector.h:54: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:27: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/internal/compressed_tuple.h:40: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/utility/utility.h:50: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/invoke.h:42: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:47:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 47 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:194:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 194 | return bit_cast(FromHost64(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/status/status.cc:14: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/status/status.h:57: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/inlined_vector.h:54: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:27: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/internal/compressed_tuple.h:40: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/utility/utility.h:50: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/invoke.h:42: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 554 | is_trivially_destructible::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:47:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 47 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:194:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 194 | return bit_cast(FromHost64(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/status/status.cc:14: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/status/status.h:57: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/inlined_vector.h:54: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:27: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/internal/compressed_tuple.h:40: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/utility/utility.h:50: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/invoke.h:42: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 91 | absl::is_trivially_destructible::value> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:414:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject' requested here Step #23 - "compile-libfuzzer-address-x86_64": 414 | std::is_lvalue_reference>::type::type { Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible' requested here Step #23 - "compile-libfuzzer-address-x86_64": 46 | absl::is_trivially_copy_constructible::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 54 | struct ForwardT : std::conditional(), T, T&&> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here Step #23 - "compile-libfuzzer-address-x86_64": 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); Step #23 - "compile-libfuzzer-address-x86_64": | ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/functional/function_ref.h:133:30: note: in instantiation of template type alias 'Invoker' requested here Step #23 - "compile-libfuzzer-address-x86_64": 133 | absl::functional_internal::Invoker invoker_; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/strings/cord.h:1423:48: note: in instantiation of template class 'absl::FunctionRef' requested here Step #23 - "compile-libfuzzer-address-x86_64": 1423 | absl::FunctionRef callback) const { Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/status/status.cc:14: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/status/status.h:57: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/inlined_vector.h:54: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:27: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/internal/compressed_tuple.h:40: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/utility/utility.h:50: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/invoke.h:42: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:486:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 486 | bool, __has_trivial_assign(typename std::remove_reference::type) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 47 | absl::is_trivially_copy_assignable< Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 54 | struct ForwardT : std::conditional(), T, T&&> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here Step #23 - "compile-libfuzzer-address-x86_64": 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); Step #23 - "compile-libfuzzer-address-x86_64": | ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/functional/function_ref.h:133:30: note: in instantiation of template type alias 'Invoker' requested here Step #23 - "compile-libfuzzer-address-x86_64": 133 | absl::functional_internal::Invoker invoker_; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/strings/cord.h:1423:48: note: in instantiation of template class 'absl::FunctionRef' requested here Step #23 - "compile-libfuzzer-address-x86_64": 1423 | absl::FunctionRef callback) const { Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/status/status.cc:14: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/status/status.h:58: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/status/internal/status_internal.h:20: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/cord.h:79: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/functional/function_ref.h:124:16: warning: definition of implicit copy constructor for 'FunctionRef' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy] Step #23 - "compile-libfuzzer-address-x86_64": 124 | FunctionRef& operator=(const FunctionRef& rhs) = delete; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/strings/cord.h:1428:33: note: in implicit copy constructor for 'absl::FunctionRef' first required here Step #23 - "compile-libfuzzer-address-x86_64": 1428 | return ForEachChunkAux(rep, callback); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/status/status.cc:14: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/status/status.h:57: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/inlined_vector.h:54: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:27: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/internal/compressed_tuple.h:40: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/utility/utility.h:50: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/invoke.h:42: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 91 | absl::is_trivially_destructible::value> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:414:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject' requested here Step #23 - "compile-libfuzzer-address-x86_64": 414 | std::is_lvalue_reference>::type::type { Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:226:24: note: in instantiation of template class 'absl::is_trivially_copy_constructible' requested here Step #23 - "compile-libfuzzer-address-x86_64": 226 | : std::conditional, T>::type {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:226:7: note: in instantiation of template class 'absl::conjunction, absl::is_trivially_copy_assignable, absl::is_trivially_destructible>' requested here Step #23 - "compile-libfuzzer-address-x86_64": 226 | : std::conditional, T>::type {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:332:16: note: in instantiation of template class 'absl::conjunction, std::allocator>, absl::is_trivially_copy_constructible, absl::is_trivially_copy_assignable, absl::is_trivially_destructible>' requested here Step #23 - "compile-libfuzzer-address-x86_64": 332 | } else if (IsMemcpyOk::value) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/container/inlined_vector.h:248:3: note: in instantiation of member function 'absl::inlined_vector_internal::Storage>::~Storage' requested here Step #23 - "compile-libfuzzer-address-x86_64": 248 | ~InlinedVector() {} Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/strings/cord.h:351:9: note: in instantiation of member function 'absl::InlinedVector::~InlinedVector' requested here Step #23 - "compile-libfuzzer-address-x86_64": 351 | class ChunkIterator { Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/status/status.cc:14: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/status/status.h:57: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/inlined_vector.h:54: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:27: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/internal/compressed_tuple.h:40: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/utility/utility.h:50: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/invoke.h:42: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:486:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 486 | bool, __has_trivial_assign(typename std::remove_reference::type) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:226:24: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 226 | : std::conditional, T>::type {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:226:7: note: in instantiation of template class 'absl::conjunction, absl::is_trivially_destructible>' requested here Step #23 - "compile-libfuzzer-address-x86_64": 226 | : std::conditional, T>::type {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:226:7: note: in instantiation of template class 'absl::conjunction, absl::is_trivially_copy_assignable, absl::is_trivially_destructible>' requested here Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:332:16: note: in instantiation of template class 'absl::conjunction, std::allocator>, absl::is_trivially_copy_constructible, absl::is_trivially_copy_assignable, absl::is_trivially_destructible>' requested here Step #23 - "compile-libfuzzer-address-x86_64": 332 | } else if (IsMemcpyOk::value) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/container/inlined_vector.h:248:3: note: in instantiation of member function 'absl::inlined_vector_internal::Storage>::~Storage' requested here Step #23 - "compile-libfuzzer-address-x86_64": 248 | ~InlinedVector() {} Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/strings/cord.h:351:9: note: in instantiation of member function 'absl::InlinedVector::~InlinedVector' requested here Step #23 - "compile-libfuzzer-address-x86_64": 351 | class ChunkIterator { Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/status/status.cc:14: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/status/status.h:57: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/inlined_vector.h:54: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:27: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/internal/compressed_tuple.h:40: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/utility/utility.h:50: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/invoke.h:42: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 91 | absl::is_trivially_destructible::value> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:414:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject' requested here Step #23 - "compile-libfuzzer-address-x86_64": 414 | std::is_lvalue_reference>::type::type { Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:226:24: note: in instantiation of template class 'absl::is_trivially_copy_constructible' requested here Step #23 - "compile-libfuzzer-address-x86_64": 226 | : std::conditional, T>::type {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:226:7: note: in instantiation of template class 'absl::conjunction, absl::is_trivially_copy_assignable, absl::is_trivially_destructible>' requested here Step #23 - "compile-libfuzzer-address-x86_64": 226 | : std::conditional, T>::type {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/container/inlined_vector.h:172:16: note: in instantiation of template class 'absl::conjunction, std::allocator>, absl::is_trivially_copy_constructible, absl::is_trivially_copy_assignable, absl::is_trivially_destructible>' requested here Step #23 - "compile-libfuzzer-address-x86_64": 172 | } else if (IsMemcpyOk::value && !other.storage_.GetIsAllocated()) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/container/inlined_vector.h:165:9: note: in instantiation of member function 'absl::InlinedVector::InlinedVector' requested here Step #23 - "compile-libfuzzer-address-x86_64": 165 | : InlinedVector(other, *other.storage_.GetAllocPtr()) {} Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /usr/local/bin/../include/c++/v1/__memory/unique_ptr.h:685:30: note: in instantiation of member function 'absl::InlinedVector::InlinedVector' requested here Step #23 - "compile-libfuzzer-address-x86_64": 685 | return unique_ptr<_Tp>(new _Tp(_VSTD::forward<_Args>(__args)...)); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/status/status.cc:243:24: note: in instantiation of function template specialization 'std::make_unique, absl::InlinedVector &>' requested here Step #23 - "compile-libfuzzer-address-x86_64": 243 | payloads = absl::make_unique(*rep->payloads); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": 29 warnings generated. Step #23 - "compile-libfuzzer-address-x86_64": [380/476] Building CXX object third_party/abseil-cpp/absl/time/CMakeFiles/absl_time_zone.dir/internal/cctz/src/time_zone_info.cc.o [381/476] Building CXX object third_party/abseil-cpp/absl/strings/CMakeFiles/absl_cord_internal.dir/internal/cord_internal.cc.o Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_internal.cc:14: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_internal.h:25: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:29: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:34: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant::type) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:46:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 46 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:188:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 188 | return bit_cast(FromHost16(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_internal.cc:14: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_internal.h:25: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:29: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:34: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 554 | is_trivially_destructible::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:46:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 46 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:188:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 188 | return bit_cast(FromHost16(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_internal.cc:14: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_internal.h:25: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:29: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:34: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:47:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 47 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:188:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 188 | return bit_cast(FromHost16(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_internal.cc:14: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_internal.h:25: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:29: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:34: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 554 | is_trivially_destructible::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:47:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 47 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:188:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 188 | return bit_cast(FromHost16(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_internal.cc:14: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_internal.h:25: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:29: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:34: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:46:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 46 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:191:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 191 | return bit_cast(FromHost32(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_internal.cc:14: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_internal.h:25: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:29: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:34: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 554 | is_trivially_destructible::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:46:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 46 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:191:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 191 | return bit_cast(FromHost32(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_internal.cc:14: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_internal.h:25: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:29: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:34: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:47:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 47 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:191:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 191 | return bit_cast(FromHost32(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_internal.cc:14: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_internal.h:25: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:29: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:34: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 554 | is_trivially_destructible::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:47:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 47 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:191:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 191 | return bit_cast(FromHost32(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_internal.cc:14: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_internal.h:25: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:29: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:34: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:46:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 46 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:194:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 194 | return bit_cast(FromHost64(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_internal.cc:14: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_internal.h:25: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:29: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:34: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 554 | is_trivially_destructible::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:46:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 46 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:194:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 194 | return bit_cast(FromHost64(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_internal.cc:14: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_internal.h:25: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:29: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:34: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:47:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 47 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:194:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 194 | return bit_cast(FromHost64(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_internal.cc:14: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_internal.h:25: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:29: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:34: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 554 | is_trivially_destructible::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:47:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 47 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:194:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 194 | return bit_cast(FromHost64(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_internal.cc:14: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_internal.h:25: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:29: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:34: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 91 | absl::is_trivially_destructible::value> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:414:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject' requested here Step #23 - "compile-libfuzzer-address-x86_64": 414 | std::is_lvalue_reference>::type::type { Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:226:24: note: in instantiation of template class 'absl::is_trivially_copy_constructible' requested here Step #23 - "compile-libfuzzer-address-x86_64": 226 | : std::conditional, T>::type {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:226:7: note: in instantiation of template class 'absl::conjunction, absl::is_trivially_copy_assignable, absl::is_trivially_destructible>' requested here Step #23 - "compile-libfuzzer-address-x86_64": 226 | : std::conditional, T>::type {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:332:16: note: in instantiation of template class 'absl::conjunction, std::allocator>, absl::is_trivially_copy_constructible, absl::is_trivially_copy_assignable, absl::is_trivially_destructible>' requested here Step #23 - "compile-libfuzzer-address-x86_64": 332 | } else if (IsMemcpyOk::value) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/container/inlined_vector.h:112:3: note: in instantiation of member function 'absl::inlined_vector_internal::Storage>::~Storage' requested here Step #23 - "compile-libfuzzer-address-x86_64": 112 | InlinedVector() noexcept(noexcept(allocator_type())) : storage_() {} Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_internal.cc:36:64: note: in instantiation of member function 'absl::InlinedVector::InlinedVector' requested here Step #23 - "compile-libfuzzer-address-x86_64": 36 | absl::InlinedVector pending; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_internal.cc:14: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_internal.h:25: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:29: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:34: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:486:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 486 | bool, __has_trivial_assign(typename std::remove_reference::type) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:226:24: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 226 | : std::conditional, T>::type {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:226:7: note: in instantiation of template class 'absl::conjunction, absl::is_trivially_destructible>' requested here Step #23 - "compile-libfuzzer-address-x86_64": 226 | : std::conditional, T>::type {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:226:7: note: in instantiation of template class 'absl::conjunction, absl::is_trivially_copy_assignable, absl::is_trivially_destructible>' requested here Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:332:16: note: in instantiation of template class 'absl::conjunction, std::allocator>, absl::is_trivially_copy_constructible, absl::is_trivially_copy_assignable, absl::is_trivially_destructible>' requested here Step #23 - "compile-libfuzzer-address-x86_64": 332 | } else if (IsMemcpyOk::value) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/container/inlined_vector.h:112:3: note: in instantiation of member function 'absl::inlined_vector_internal::Storage>::~Storage' requested here Step #23 - "compile-libfuzzer-address-x86_64": 112 | InlinedVector() noexcept(noexcept(allocator_type())) : storage_() {} Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_internal.cc:36:64: note: in instantiation of member function 'absl::InlinedVector::InlinedVector' requested here Step #23 - "compile-libfuzzer-address-x86_64": 36 | absl::InlinedVector pending; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": 25 warnings generated. Step #23 - "compile-libfuzzer-address-x86_64": [381/476] Building CXX object third_party/abseil-cpp/absl/time/CMakeFiles/absl_time_zone.dir/internal/cctz/src/time_zone_libc.cc.o [382/476] Building CXX object third_party/abseil-cpp/absl/strings/CMakeFiles/absl_cordz_sample_token.dir/internal/cordz_sample_token.cc.o Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cordz_sample_token.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cordz_sample_token.h:17: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cordz_info.h:26: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_internal.h:25: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:29: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:34: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant::type) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:46:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 46 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:188:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 188 | return bit_cast(FromHost16(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cordz_sample_token.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cordz_sample_token.h:17: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cordz_info.h:26: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_internal.h:25: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:29: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:34: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 554 | is_trivially_destructible::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:46:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 46 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:188:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 188 | return bit_cast(FromHost16(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cordz_sample_token.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cordz_sample_token.h:17: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cordz_info.h:26: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_internal.h:25: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:29: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:34: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:47:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 47 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:188:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 188 | return bit_cast(FromHost16(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cordz_sample_token.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cordz_sample_token.h:17: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cordz_info.h:26: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_internal.h:25: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:29: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:34: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 554 | is_trivially_destructible::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:47:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 47 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:188:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 188 | return bit_cast(FromHost16(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cordz_sample_token.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cordz_sample_token.h:17: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cordz_info.h:26: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_internal.h:25: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:29: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:34: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:46:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 46 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:191:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 191 | return bit_cast(FromHost32(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cordz_sample_token.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cordz_sample_token.h:17: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cordz_info.h:26: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_internal.h:25: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:29: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:34: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 554 | is_trivially_destructible::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:46:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 46 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:191:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 191 | return bit_cast(FromHost32(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cordz_sample_token.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cordz_sample_token.h:17: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cordz_info.h:26: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_internal.h:25: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:29: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:34: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:47:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 47 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:191:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 191 | return bit_cast(FromHost32(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cordz_sample_token.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cordz_sample_token.h:17: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cordz_info.h:26: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_internal.h:25: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:29: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:34: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 554 | is_trivially_destructible::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:47:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 47 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:191:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 191 | return bit_cast(FromHost32(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cordz_sample_token.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cordz_sample_token.h:17: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cordz_info.h:26: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_internal.h:25: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:29: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:34: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:46:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 46 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:194:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 194 | return bit_cast(FromHost64(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cordz_sample_token.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cordz_sample_token.h:17: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cordz_info.h:26: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_internal.h:25: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:29: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:34: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 554 | is_trivially_destructible::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:46:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 46 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:194:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 194 | return bit_cast(FromHost64(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cordz_sample_token.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cordz_sample_token.h:17: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cordz_info.h:26: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_internal.h:25: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:29: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:34: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:47:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 47 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:194:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 194 | return bit_cast(FromHost64(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cordz_sample_token.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cordz_sample_token.h:17: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cordz_info.h:26: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_internal.h:25: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:29: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:34: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 554 | is_trivially_destructible::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:47:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 47 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:194:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 194 | return bit_cast(FromHost64(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": 23 warnings generated. Step #23 - "compile-libfuzzer-address-x86_64": [382/476] Building CXX object third_party/abseil-cpp/absl/time/CMakeFiles/absl_time_zone.dir/internal/cctz/src/time_zone_lookup.cc.o [383/476] Building CXX object third_party/abseil-cpp/absl/strings/CMakeFiles/absl_str_format_internal.dir/internal/str_format/bind.cc.o Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/str_format/bind.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h:24: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/str_format/arg.h:30: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant::type) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": 5 warnings generated. Step #23 - "compile-libfuzzer-address-x86_64": [383/476] Building CXX object third_party/abseil-cpp/absl/time/CMakeFiles/absl_time_zone.dir/internal/cctz/src/time_zone_posix.cc.o [384/476] Building CXX object third_party/abseil-cpp/absl/strings/CMakeFiles/absl_cordz_handle.dir/internal/cordz_handle.cc.o [384/476] Building CXX object third_party/abseil-cpp/absl/time/CMakeFiles/absl_time_zone.dir/internal/cctz/src/zone_info_source.cc.o [385/476] Building CXX object third_party/abseil-cpp/absl/strings/CMakeFiles/absl_cordz_info.dir/internal/cordz_info.cc.o Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cordz_info.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cordz_info.h:26: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_internal.h:25: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:29: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:34: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant::type) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:46:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 46 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:188:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 188 | return bit_cast(FromHost16(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cordz_info.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cordz_info.h:26: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_internal.h:25: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:29: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:34: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 554 | is_trivially_destructible::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:46:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 46 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:188:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 188 | return bit_cast(FromHost16(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cordz_info.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cordz_info.h:26: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_internal.h:25: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:29: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:34: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:47:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 47 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:188:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 188 | return bit_cast(FromHost16(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cordz_info.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cordz_info.h:26: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_internal.h:25: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:29: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:34: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 554 | is_trivially_destructible::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:47:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 47 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:188:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 188 | return bit_cast(FromHost16(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cordz_info.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cordz_info.h:26: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_internal.h:25: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:29: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:34: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:46:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 46 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:191:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 191 | return bit_cast(FromHost32(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cordz_info.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cordz_info.h:26: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_internal.h:25: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:29: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:34: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 554 | is_trivially_destructible::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:46:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 46 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:191:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 191 | return bit_cast(FromHost32(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cordz_info.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cordz_info.h:26: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_internal.h:25: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:29: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:34: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:47:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 47 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:191:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 191 | return bit_cast(FromHost32(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cordz_info.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cordz_info.h:26: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_internal.h:25: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:29: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:34: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 554 | is_trivially_destructible::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:47:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 47 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:191:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 191 | return bit_cast(FromHost32(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cordz_info.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cordz_info.h:26: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_internal.h:25: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:29: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:34: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:46:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 46 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:194:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 194 | return bit_cast(FromHost64(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cordz_info.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cordz_info.h:26: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_internal.h:25: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:29: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:34: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 554 | is_trivially_destructible::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:46:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 46 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:194:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 194 | return bit_cast(FromHost64(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cordz_info.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cordz_info.h:26: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_internal.h:25: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:29: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:34: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:47:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 47 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:194:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 194 | return bit_cast(FromHost64(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cordz_info.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cordz_info.h:26: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_internal.h:25: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:29: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:34: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 554 | is_trivially_destructible::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:47:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 47 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:194:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 194 | return bit_cast(FromHost64(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": 23 warnings generated. Step #23 - "compile-libfuzzer-address-x86_64": [385/476] Building CXX object third_party/abseil-cpp/absl/types/CMakeFiles/absl_bad_any_cast_impl.dir/bad_any_cast.cc.o [386/476] Building CXX object third_party/abseil-cpp/absl/synchronization/CMakeFiles/absl_synchronization.dir/internal/create_thread_identity.cc.o [386/476] Building CXX object third_party/abseil-cpp/absl/types/CMakeFiles/absl_bad_optional_access.dir/bad_optional_access.cc.o [387/476] Building CXX object third_party/abseil-cpp/absl/synchronization/CMakeFiles/absl_synchronization.dir/internal/per_thread_sem.cc.o [387/476] Building CXX object third_party/abseil-cpp/absl/types/CMakeFiles/absl_bad_variant_access.dir/bad_variant_access.cc.o [388/476] Building CXX object third_party/abseil-cpp/absl/synchronization/CMakeFiles/absl_synchronization.dir/internal/waiter.cc.o [389/476] Building CXX object third_party/abseil-cpp/absl/strings/CMakeFiles/absl_str_format_internal.dir/internal/str_format/arg.cc.o Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/str_format/arg.cc:19: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/str_format/arg.h:30: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant::type) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": 5 warnings generated. Step #23 - "compile-libfuzzer-address-x86_64": [390/476] Building CXX object third_party/abseil-cpp/absl/synchronization/CMakeFiles/absl_synchronization.dir/notification.cc.o [391/476] Building CXX object third_party/abseil-cpp/absl/time/CMakeFiles/absl_time.dir/clock.cc.o [392/476] Building CXX object third_party/abseil-cpp/absl/types/CMakeFiles/absl_bad_variant_access.dir/bad_variant_access.cc.o [392/476] Linking CXX static library third_party/abseil-cpp/absl/types/libabsl_bad_variant_access.a [393/476] Linking CXX static library third_party/abseil-cpp/absl/types/libabsl_bad_variant_access.a [394/476] Building CXX object third_party/abseil-cpp/absl/strings/CMakeFiles/absl_str_format_internal.dir/internal/str_format/parser.cc.o Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/str_format/parser.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/str_format/parser.h:31: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/str_format/checker.h:19: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/str_format/arg.h:30: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant::type) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": 5 warnings generated. Step #23 - "compile-libfuzzer-address-x86_64": [395/476] Building CXX object third_party/abseil-cpp/absl/time/CMakeFiles/absl_time.dir/format.cc.o [396/476] Building CXX object third_party/abseil-cpp/absl/time/CMakeFiles/absl_time_zone.dir/internal/cctz/src/time_zone_fixed.cc.o [397/476] Building CXX object third_party/abseil-cpp/absl/types/CMakeFiles/absl_bad_optional_access.dir/bad_optional_access.cc.o [397/476] Linking CXX static library third_party/abseil-cpp/absl/types/libabsl_bad_optional_access.a [398/476] Linking CXX static library third_party/abseil-cpp/absl/types/libabsl_bad_optional_access.a [398/476] Linking CXX static library third_party/abseil-cpp/absl/flags/libabsl_flags_commandlineflag.a [398/476] Linking CXX static library third_party/abseil-cpp/absl/hash/libabsl_hash.a [398/476] Linking CXX static library third_party/abseil-cpp/absl/random/libabsl_random_internal_seed_material.a [399/476] Linking CXX static library third_party/abseil-cpp/absl/flags/libabsl_flags_commandlineflag.a [399/476] Linking CXX static library third_party/abseil-cpp/absl/flags/libabsl_flags_private_handle_accessor.a [400/476] Linking CXX static library third_party/abseil-cpp/absl/hash/libabsl_hash.a [401/476] Linking CXX static library third_party/abseil-cpp/absl/random/libabsl_random_internal_seed_material.a [401/476] Linking CXX static library third_party/abseil-cpp/absl/random/libabsl_random_internal_pool_urbg.a [402/476] Linking CXX static library third_party/abseil-cpp/absl/flags/libabsl_flags_private_handle_accessor.a [403/476] Linking CXX static library third_party/abseil-cpp/absl/random/libabsl_random_internal_pool_urbg.a [403/476] Linking CXX static library third_party/abseil-cpp/absl/random/libabsl_random_seed_sequences.a [404/476] Linking CXX static library third_party/abseil-cpp/absl/random/libabsl_random_seed_sequences.a [405/476] Building CXX object third_party/abseil-cpp/absl/time/CMakeFiles/absl_time.dir/time.cc.o [406/476] Building CXX object third_party/abseil-cpp/absl/time/CMakeFiles/absl_civil_time.dir/internal/cctz/src/civil_time_detail.cc.o [406/476] Linking CXX static library third_party/abseil-cpp/absl/time/libabsl_civil_time.a [407/476] Linking CXX static library third_party/abseil-cpp/absl/time/libabsl_civil_time.a [408/476] Building CXX object third_party/abseil-cpp/absl/types/CMakeFiles/absl_bad_any_cast_impl.dir/bad_any_cast.cc.o [408/476] Linking CXX static library third_party/abseil-cpp/absl/types/libabsl_bad_any_cast_impl.a [409/476] Linking CXX static library third_party/abseil-cpp/absl/types/libabsl_bad_any_cast_impl.a [410/476] Building CXX object third_party/abseil-cpp/absl/time/CMakeFiles/absl_time_zone.dir/internal/cctz/src/zone_info_source.cc.o [411/476] Building CXX object third_party/abseil-cpp/absl/time/CMakeFiles/absl_time_zone.dir/internal/cctz/src/time_zone_if.cc.o [412/476] Building CXX object third_party/abseil-cpp/absl/time/CMakeFiles/absl_time_zone.dir/internal/cctz/src/time_zone_posix.cc.o [413/476] Building CXX object third_party/abseil-cpp/absl/time/CMakeFiles/absl_time_zone.dir/internal/cctz/src/time_zone_libc.cc.o [414/476] Building CXX object third_party/abseil-cpp/absl/strings/CMakeFiles/absl_cord_internal.dir/internal/cord_rep_ring.cc.o Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_rep_ring.cc:14: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_rep_ring.h:25: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/internal/layout.h:175: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant::type) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:46:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 46 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:188:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 188 | return bit_cast(FromHost16(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_rep_ring.cc:14: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_rep_ring.h:25: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/internal/layout.h:175: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 554 | is_trivially_destructible::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:46:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 46 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:188:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 188 | return bit_cast(FromHost16(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_rep_ring.cc:14: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_rep_ring.h:25: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/internal/layout.h:175: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:47:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 47 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:188:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 188 | return bit_cast(FromHost16(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_rep_ring.cc:14: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_rep_ring.h:25: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/internal/layout.h:175: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 554 | is_trivially_destructible::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:47:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 47 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:188:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 188 | return bit_cast(FromHost16(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_rep_ring.cc:14: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_rep_ring.h:25: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/internal/layout.h:175: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:46:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 46 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:191:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 191 | return bit_cast(FromHost32(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_rep_ring.cc:14: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_rep_ring.h:25: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/internal/layout.h:175: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 554 | is_trivially_destructible::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:46:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 46 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:191:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 191 | return bit_cast(FromHost32(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_rep_ring.cc:14: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_rep_ring.h:25: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/internal/layout.h:175: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:47:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 47 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:191:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 191 | return bit_cast(FromHost32(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_rep_ring.cc:14: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_rep_ring.h:25: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/internal/layout.h:175: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 554 | is_trivially_destructible::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:47:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 47 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:191:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 191 | return bit_cast(FromHost32(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_rep_ring.cc:14: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_rep_ring.h:25: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/internal/layout.h:175: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:46:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 46 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:194:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 194 | return bit_cast(FromHost64(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_rep_ring.cc:14: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_rep_ring.h:25: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/internal/layout.h:175: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 554 | is_trivially_destructible::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:46:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 46 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:194:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 194 | return bit_cast(FromHost64(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_rep_ring.cc:14: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_rep_ring.h:25: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/internal/layout.h:175: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:47:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 47 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:194:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 194 | return bit_cast(FromHost64(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_rep_ring.cc:14: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_rep_ring.h:25: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/internal/layout.h:175: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 554 | is_trivially_destructible::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:47:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 47 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:194:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 194 | return bit_cast(FromHost64(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_rep_ring.cc:14: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_rep_ring.h:25: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/internal/layout.h:175: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 91 | absl::is_trivially_destructible::value> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:414:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject' requested here Step #23 - "compile-libfuzzer-address-x86_64": 414 | std::is_lvalue_reference>::type::type { Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:226:24: note: in instantiation of template class 'absl::is_trivially_copy_constructible' requested here Step #23 - "compile-libfuzzer-address-x86_64": 226 | : std::conditional, T>::type {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:226:7: note: in instantiation of template class 'absl::conjunction, absl::is_trivially_copy_assignable, absl::is_trivially_destructible>' requested here Step #23 - "compile-libfuzzer-address-x86_64": 226 | : std::conditional, T>::type {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:332:16: note: in instantiation of template class 'absl::conjunction, std::allocator>, absl::is_trivially_copy_constructible, absl::is_trivially_copy_assignable, absl::is_trivially_destructible>' requested here Step #23 - "compile-libfuzzer-address-x86_64": 332 | } else if (IsMemcpyOk::value) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/container/inlined_vector.h:112:3: note: in instantiation of member function 'absl::inlined_vector_internal::Storage>::~Storage' requested here Step #23 - "compile-libfuzzer-address-x86_64": 112 | InlinedVector() noexcept(noexcept(allocator_type())) : storage_() {} Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_rep_ring.cc:138:34: note: in instantiation of member function 'absl::InlinedVector::InlinedVector' requested here Step #23 - "compile-libfuzzer-address-x86_64": 138 | absl::InlinedVector stack; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_rep_ring.cc:194:10: note: in instantiation of function template specialization 'absl::cord_internal::(anonymous namespace)::Consume<(lambda at /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_rep_ring.cc:466:18)>' requested here Step #23 - "compile-libfuzzer-address-x86_64": 194 | return Consume(Direction::kForward, rep, std::forward(fn)); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_rep_ring.cc:466:3: note: in instantiation of function template specialization 'absl::cord_internal::(anonymous namespace)::Consume<(lambda at /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_rep_ring.cc:466:18)>' requested here Step #23 - "compile-libfuzzer-address-x86_64": 466 | Consume(child, [&](CordRep* child, size_t offset, size_t length) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_rep_ring.cc:14: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_rep_ring.h:25: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/internal/layout.h:175: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:486:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 486 | bool, __has_trivial_assign(typename std::remove_reference::type) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:226:24: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 226 | : std::conditional, T>::type {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:226:7: note: in instantiation of template class 'absl::conjunction, absl::is_trivially_destructible>' requested here Step #23 - "compile-libfuzzer-address-x86_64": 226 | : std::conditional, T>::type {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:226:7: note: in instantiation of template class 'absl::conjunction, absl::is_trivially_copy_assignable, absl::is_trivially_destructible>' requested here Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:332:16: note: in instantiation of template class 'absl::conjunction, std::allocator>, absl::is_trivially_copy_constructible, absl::is_trivially_copy_assignable, absl::is_trivially_destructible>' requested here Step #23 - "compile-libfuzzer-address-x86_64": 332 | } else if (IsMemcpyOk::value) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/container/inlined_vector.h:112:3: note: in instantiation of member function 'absl::inlined_vector_internal::Storage>::~Storage' requested here Step #23 - "compile-libfuzzer-address-x86_64": 112 | InlinedVector() noexcept(noexcept(allocator_type())) : storage_() {} Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_rep_ring.cc:138:34: note: in instantiation of member function 'absl::InlinedVector::InlinedVector' requested here Step #23 - "compile-libfuzzer-address-x86_64": 138 | absl::InlinedVector stack; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_rep_ring.cc:194:10: note: in instantiation of function template specialization 'absl::cord_internal::(anonymous namespace)::Consume<(lambda at /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_rep_ring.cc:466:18)>' requested here Step #23 - "compile-libfuzzer-address-x86_64": 194 | return Consume(Direction::kForward, rep, std::forward(fn)); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_rep_ring.cc:466:3: note: in instantiation of function template specialization 'absl::cord_internal::(anonymous namespace)::Consume<(lambda at /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_rep_ring.cc:466:18)>' requested here Step #23 - "compile-libfuzzer-address-x86_64": 466 | Consume(child, [&](CordRep* child, size_t offset, size_t length) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_rep_ring.cc:14: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_rep_ring.h:25: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/internal/layout.h:175: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 91 | absl::is_trivially_destructible::value> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:414:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject' requested here Step #23 - "compile-libfuzzer-address-x86_64": 414 | std::is_lvalue_reference>::type::type { Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:226:24: note: in instantiation of template class 'absl::is_trivially_copy_constructible' requested here Step #23 - "compile-libfuzzer-address-x86_64": 226 | : std::conditional, T>::type {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:226:7: note: in instantiation of template class 'absl::conjunction, absl::is_trivially_copy_assignable, absl::is_trivially_destructible>' requested here Step #23 - "compile-libfuzzer-address-x86_64": 226 | : std::conditional, T>::type {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:332:16: note: in instantiation of template class 'absl::conjunction, std::allocator>, absl::is_trivially_copy_constructible, absl::is_trivially_copy_assignable, absl::is_trivially_destructible>' requested here Step #23 - "compile-libfuzzer-address-x86_64": 332 | } else if (IsMemcpyOk::value) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/container/inlined_vector.h:112:3: note: in instantiation of member function 'absl::inlined_vector_internal::Storage>::~Storage' requested here Step #23 - "compile-libfuzzer-address-x86_64": 112 | InlinedVector() noexcept(noexcept(allocator_type())) : storage_() {} Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_rep_ring.cc:138:34: note: in instantiation of member function 'absl::InlinedVector::InlinedVector' requested here Step #23 - "compile-libfuzzer-address-x86_64": 138 | absl::InlinedVector stack; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_rep_ring.cc:194:10: note: in instantiation of function template specialization 'absl::cord_internal::(anonymous namespace)::Consume<(lambda at /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_rep_ring.cc:558:18)>' requested here Step #23 - "compile-libfuzzer-address-x86_64": 194 | return Consume(Direction::kForward, rep, std::forward(fn)); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_rep_ring.cc:558:3: note: in instantiation of function template specialization 'absl::cord_internal::(anonymous namespace)::Consume<(lambda at /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_rep_ring.cc:558:18)>' requested here Step #23 - "compile-libfuzzer-address-x86_64": 558 | Consume(child, [&rep](CordRep* child, size_t offset, size_t length) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_rep_ring.cc:14: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_rep_ring.h:25: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/internal/layout.h:175: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:486:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 486 | bool, __has_trivial_assign(typename std::remove_reference::type) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:226:24: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 226 | : std::conditional, T>::type {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:226:7: note: in instantiation of template class 'absl::conjunction, absl::is_trivially_destructible>' requested here Step #23 - "compile-libfuzzer-address-x86_64": 226 | : std::conditional, T>::type {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:226:7: note: in instantiation of template class 'absl::conjunction, absl::is_trivially_copy_assignable, absl::is_trivially_destructible>' requested here Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:332:16: note: in instantiation of template class 'absl::conjunction, std::allocator>, absl::is_trivially_copy_constructible, absl::is_trivially_copy_assignable, absl::is_trivially_destructible>' requested here Step #23 - "compile-libfuzzer-address-x86_64": 332 | } else if (IsMemcpyOk::value) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/container/inlined_vector.h:112:3: note: in instantiation of member function 'absl::inlined_vector_internal::Storage>::~Storage' requested here Step #23 - "compile-libfuzzer-address-x86_64": 112 | InlinedVector() noexcept(noexcept(allocator_type())) : storage_() {} Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_rep_ring.cc:138:34: note: in instantiation of member function 'absl::InlinedVector::InlinedVector' requested here Step #23 - "compile-libfuzzer-address-x86_64": 138 | absl::InlinedVector stack; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_rep_ring.cc:194:10: note: in instantiation of function template specialization 'absl::cord_internal::(anonymous namespace)::Consume<(lambda at /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_rep_ring.cc:558:18)>' requested here Step #23 - "compile-libfuzzer-address-x86_64": 194 | return Consume(Direction::kForward, rep, std::forward(fn)); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_rep_ring.cc:558:3: note: in instantiation of function template specialization 'absl::cord_internal::(anonymous namespace)::Consume<(lambda at /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_rep_ring.cc:558:18)>' requested here Step #23 - "compile-libfuzzer-address-x86_64": 558 | Consume(child, [&rep](CordRep* child, size_t offset, size_t length) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_rep_ring.cc:14: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_rep_ring.h:25: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/internal/layout.h:175: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 91 | absl::is_trivially_destructible::value> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:414:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject' requested here Step #23 - "compile-libfuzzer-address-x86_64": 414 | std::is_lvalue_reference>::type::type { Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:226:24: note: in instantiation of template class 'absl::is_trivially_copy_constructible' requested here Step #23 - "compile-libfuzzer-address-x86_64": 226 | : std::conditional, T>::type {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:226:7: note: in instantiation of template class 'absl::conjunction, absl::is_trivially_copy_assignable, absl::is_trivially_destructible>' requested here Step #23 - "compile-libfuzzer-address-x86_64": 226 | : std::conditional, T>::type {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:332:16: note: in instantiation of template class 'absl::conjunction, std::allocator>, absl::is_trivially_copy_constructible, absl::is_trivially_copy_assignable, absl::is_trivially_destructible>' requested here Step #23 - "compile-libfuzzer-address-x86_64": 332 | } else if (IsMemcpyOk::value) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/container/inlined_vector.h:112:3: note: in instantiation of member function 'absl::inlined_vector_internal::Storage>::~Storage' requested here Step #23 - "compile-libfuzzer-address-x86_64": 112 | InlinedVector() noexcept(noexcept(allocator_type())) : storage_() {} Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_rep_ring.cc:138:34: note: in instantiation of member function 'absl::InlinedVector::InlinedVector' requested here Step #23 - "compile-libfuzzer-address-x86_64": 138 | absl::InlinedVector stack; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_rep_ring.cc:199:10: note: in instantiation of function template specialization 'absl::cord_internal::(anonymous namespace)::Consume<(lambda at /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_rep_ring.cc:593:19)>' requested here Step #23 - "compile-libfuzzer-address-x86_64": 199 | return Consume(Direction::kReversed, rep, std::forward(fn)); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_rep_ring.cc:593:3: note: in instantiation of function template specialization 'absl::cord_internal::(anonymous namespace)::RConsume<(lambda at /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_rep_ring.cc:593:19)>' requested here Step #23 - "compile-libfuzzer-address-x86_64": 593 | RConsume(child, [&](CordRep* child, size_t offset, size_t length) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_rep_ring.cc:14: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_rep_ring.h:25: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/internal/layout.h:175: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:486:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 486 | bool, __has_trivial_assign(typename std::remove_reference::type) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:226:24: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 226 | : std::conditional, T>::type {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:226:7: note: in instantiation of template class 'absl::conjunction, absl::is_trivially_destructible>' requested here Step #23 - "compile-libfuzzer-address-x86_64": 226 | : std::conditional, T>::type {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:226:7: note: in instantiation of template class 'absl::conjunction, absl::is_trivially_copy_assignable, absl::is_trivially_destructible>' requested here Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:332:16: note: in instantiation of template class 'absl::conjunction, std::allocator>, absl::is_trivially_copy_constructible, absl::is_trivially_copy_assignable, absl::is_trivially_destructible>' requested here Step #23 - "compile-libfuzzer-address-x86_64": 332 | } else if (IsMemcpyOk::value) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/container/inlined_vector.h:112:3: note: in instantiation of member function 'absl::inlined_vector_internal::Storage>::~Storage' requested here Step #23 - "compile-libfuzzer-address-x86_64": 112 | InlinedVector() noexcept(noexcept(allocator_type())) : storage_() {} Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_rep_ring.cc:138:34: note: in instantiation of member function 'absl::InlinedVector::InlinedVector' requested here Step #23 - "compile-libfuzzer-address-x86_64": 138 | absl::InlinedVector stack; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_rep_ring.cc:199:10: note: in instantiation of function template specialization 'absl::cord_internal::(anonymous namespace)::Consume<(lambda at /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_rep_ring.cc:593:19)>' requested here Step #23 - "compile-libfuzzer-address-x86_64": 199 | return Consume(Direction::kReversed, rep, std::forward(fn)); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_rep_ring.cc:593:3: note: in instantiation of function template specialization 'absl::cord_internal::(anonymous namespace)::RConsume<(lambda at /src/bloaty/third_party/abseil-cpp/absl/strings/internal/cord_rep_ring.cc:593:19)>' requested here Step #23 - "compile-libfuzzer-address-x86_64": 593 | RConsume(child, [&](CordRep* child, size_t offset, size_t length) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": 29 warnings generated. Step #23 - "compile-libfuzzer-address-x86_64": [414/476] Linking CXX static library third_party/abseil-cpp/absl/strings/libabsl_cord_internal.a [415/476] Linking CXX static library third_party/abseil-cpp/absl/strings/libabsl_cord_internal.a [416/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/python/python_generator.cc.o [417/476] Building CXX object third_party/abseil-cpp/absl/strings/CMakeFiles/absl_str_format_internal.dir/internal/str_format/float_conversion.cc.o Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/str_format/float_conversion.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/str_format/float_conversion.h:18: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/str_format/extension.h:27: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant::type) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant>' requested here Step #23 - "compile-libfuzzer-address-x86_64": 91 | absl::is_trivially_destructible::value> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:414:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject>' requested here Step #23 - "compile-libfuzzer-address-x86_64": 414 | std::is_lvalue_reference>::type::type { Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible>' requested here Step #23 - "compile-libfuzzer-address-x86_64": 46 | absl::is_trivially_copy_constructible::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here Step #23 - "compile-libfuzzer-address-x86_64": 54 | struct ForwardT : std::conditional(), T, T&&> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here Step #23 - "compile-libfuzzer-address-x86_64": 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); Step #23 - "compile-libfuzzer-address-x86_64": | ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/functional/function_ref.h:133:30: note: in instantiation of template type alias 'Invoker' requested here Step #23 - "compile-libfuzzer-address-x86_64": 133 | absl::functional_internal::Invoker invoker_; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/strings/internal/str_format/float_conversion.cc:64:64: note: in instantiation of template class 'absl::FunctionRef)>' requested here Step #23 - "compile-libfuzzer-address-x86_64": 64 | ABSL_ATTRIBUTE_NOINLINE static void RunWithCapacityImpl(Func f) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/str_format/float_conversion.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/str_format/float_conversion.h:18: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/str_format/extension.h:27: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:486:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 486 | bool, __has_trivial_assign(typename std::remove_reference::type) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable>' requested here Step #23 - "compile-libfuzzer-address-x86_64": 47 | absl::is_trivially_copy_assignable< Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue>' requested here Step #23 - "compile-libfuzzer-address-x86_64": 54 | struct ForwardT : std::conditional(), T, T&&> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT>' requested here Step #23 - "compile-libfuzzer-address-x86_64": 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); Step #23 - "compile-libfuzzer-address-x86_64": | ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/functional/function_ref.h:133:30: note: in instantiation of template type alias 'Invoker' requested here Step #23 - "compile-libfuzzer-address-x86_64": 133 | absl::functional_internal::Invoker invoker_; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/strings/internal/str_format/float_conversion.cc:64:64: note: in instantiation of template class 'absl::FunctionRef)>' requested here Step #23 - "compile-libfuzzer-address-x86_64": 64 | ABSL_ATTRIBUTE_NOINLINE static void RunWithCapacityImpl(Func f) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/str_format/float_conversion.cc:28: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/functional/function_ref.h:124:16: warning: definition of implicit copy constructor for 'FunctionRef)>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy] Step #23 - "compile-libfuzzer-address-x86_64": 124 | FunctionRef& operator=(const FunctionRef& rhs) = delete; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/strings/internal/str_format/float_conversion.cc:78:39: note: in implicit copy constructor for 'absl::FunctionRef)>' first required here Step #23 - "compile-libfuzzer-address-x86_64": 78 | return RunWithCapacityImpl<1>(f); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/str_format/float_conversion.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/str_format/float_conversion.h:18: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/str_format/extension.h:27: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 91 | absl::is_trivially_destructible::value> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:414:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject' requested here Step #23 - "compile-libfuzzer-address-x86_64": 414 | std::is_lvalue_reference>::type::type { Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible' requested here Step #23 - "compile-libfuzzer-address-x86_64": 46 | absl::is_trivially_copy_constructible::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 54 | struct ForwardT : std::conditional(), T, T&&> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here Step #23 - "compile-libfuzzer-address-x86_64": 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); Step #23 - "compile-libfuzzer-address-x86_64": | ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/functional/function_ref.h:133:30: note: in instantiation of template type alias 'Invoker' requested here Step #23 - "compile-libfuzzer-address-x86_64": 133 | absl::functional_internal::Invoker invoker_; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/strings/internal/str_format/float_conversion.cc:139:70: note: in instantiation of template class 'absl::FunctionRef' requested here Step #23 - "compile-libfuzzer-address-x86_64": 139 | absl::FunctionRef f) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/str_format/float_conversion.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/str_format/float_conversion.h:18: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/str_format/extension.h:27: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:486:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 486 | bool, __has_trivial_assign(typename std::remove_reference::type) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 47 | absl::is_trivially_copy_assignable< Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 54 | struct ForwardT : std::conditional(), T, T&&> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here Step #23 - "compile-libfuzzer-address-x86_64": 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); Step #23 - "compile-libfuzzer-address-x86_64": | ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/functional/function_ref.h:133:30: note: in instantiation of template type alias 'Invoker' requested here Step #23 - "compile-libfuzzer-address-x86_64": 133 | absl::functional_internal::Invoker invoker_; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/strings/internal/str_format/float_conversion.cc:139:70: note: in instantiation of template class 'absl::FunctionRef' requested here Step #23 - "compile-libfuzzer-address-x86_64": 139 | absl::FunctionRef f) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/str_format/float_conversion.cc:28: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/functional/function_ref.h:124:16: warning: definition of implicit copy constructor for 'FunctionRef' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy] Step #23 - "compile-libfuzzer-address-x86_64": 124 | FunctionRef& operator=(const FunctionRef& rhs) = delete; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/strings/internal/str_format/float_conversion.cc:149:10: note: in implicit copy constructor for 'absl::FunctionRef' first required here Step #23 - "compile-libfuzzer-address-x86_64": 149 | [=](absl::Span input) { f(BinaryToDecimal(input, v, exp)); }); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/str_format/float_conversion.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/str_format/float_conversion.h:18: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/str_format/extension.h:27: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 91 | absl::is_trivially_destructible::value> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:414:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject' requested here Step #23 - "compile-libfuzzer-address-x86_64": 414 | std::is_lvalue_reference>::type::type { Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible' requested here Step #23 - "compile-libfuzzer-address-x86_64": 46 | absl::is_trivially_copy_constructible::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 54 | struct ForwardT : std::conditional(), T, T&&> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here Step #23 - "compile-libfuzzer-address-x86_64": 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); Step #23 - "compile-libfuzzer-address-x86_64": | ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/functional/function_ref.h:133:30: note: in instantiation of template type alias 'Invoker' requested here Step #23 - "compile-libfuzzer-address-x86_64": 133 | absl::functional_internal::Invoker invoker_; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/strings/internal/str_format/float_conversion.cc:247:77: note: in instantiation of template class 'absl::FunctionRef' requested here Step #23 - "compile-libfuzzer-address-x86_64": 247 | uint128 v, int exp, absl::FunctionRef f) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/str_format/float_conversion.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/str_format/float_conversion.h:18: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/str_format/extension.h:27: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:486:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 486 | bool, __has_trivial_assign(typename std::remove_reference::type) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 47 | absl::is_trivially_copy_assignable< Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 54 | struct ForwardT : std::conditional(), T, T&&> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here Step #23 - "compile-libfuzzer-address-x86_64": 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); Step #23 - "compile-libfuzzer-address-x86_64": | ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/functional/function_ref.h:133:30: note: in instantiation of template type alias 'Invoker' requested here Step #23 - "compile-libfuzzer-address-x86_64": 133 | absl::functional_internal::Invoker invoker_; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/strings/internal/str_format/float_conversion.cc:247:77: note: in instantiation of template class 'absl::FunctionRef' requested here Step #23 - "compile-libfuzzer-address-x86_64": 247 | uint128 v, int exp, absl::FunctionRef f) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/str_format/float_conversion.cc:28: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/functional/function_ref.h:124:16: warning: definition of implicit copy constructor for 'FunctionRef' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy] Step #23 - "compile-libfuzzer-address-x86_64": 124 | FunctionRef& operator=(const FunctionRef& rhs) = delete; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/strings/internal/str_format/float_conversion.cc:255:34: note: in implicit copy constructor for 'absl::FunctionRef' first required here Step #23 - "compile-libfuzzer-address-x86_64": 255 | [=](absl::Span input) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": 14 warnings generated. Step #23 - "compile-libfuzzer-address-x86_64": [417/476] Linking CXX static library third_party/abseil-cpp/absl/strings/libabsl_str_format_internal.a [418/476] Linking CXX static library third_party/abseil-cpp/absl/strings/libabsl_str_format_internal.a [418/476] Linking CXX static library third_party/abseil-cpp/absl/flags/libabsl_flags_marshalling.a [418/476] Linking CXX static library third_party/abseil-cpp/absl/random/libabsl_random_internal_distribution_test_util.a [419/476] Linking CXX static library third_party/abseil-cpp/absl/flags/libabsl_flags_marshalling.a [420/476] Linking CXX static library third_party/abseil-cpp/absl/random/libabsl_random_internal_distribution_test_util.a [421/476] Building CXX object third_party/abseil-cpp/absl/time/CMakeFiles/absl_time.dir/civil_time.cc.o [422/476] Building CXX object third_party/abseil-cpp/absl/time/CMakeFiles/absl_time_zone.dir/internal/cctz/src/time_zone_lookup.cc.o [423/476] Building CXX object third_party/abseil-cpp/absl/time/CMakeFiles/absl_time.dir/duration.cc.o Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/time/duration.cc:69: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:34: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant::type) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:46:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 46 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/time/duration.cc:192:10: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 192 | return absl::bit_cast(v); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/time/duration.cc:69: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:34: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 554 | is_trivially_destructible::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:46:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 46 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/time/duration.cc:192:10: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 192 | return absl::bit_cast(v); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/time/duration.cc:69: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:34: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:47:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 47 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/time/duration.cc:192:10: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 192 | return absl::bit_cast(v); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/time/duration.cc:69: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:34: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 554 | is_trivially_destructible::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:47:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 47 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/time/duration.cc:192:10: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 192 | return absl::bit_cast(v); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": 11 warnings generated. Step #23 - "compile-libfuzzer-address-x86_64": [424/476] Building CXX object third_party/abseil-cpp/absl/flags/CMakeFiles/absl_flags_parse.dir/parse.cc.o Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/flags/parse.cc:37: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/flags/commandlineflag.h:36: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/types/optional.h:39: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/utility/utility.h:50: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/invoke.h:42: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant::type) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:46:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 46 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:188:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 188 | return bit_cast(FromHost16(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/flags/parse.cc:37: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/flags/commandlineflag.h:36: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/types/optional.h:39: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/utility/utility.h:50: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/invoke.h:42: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 554 | is_trivially_destructible::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:46:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 46 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:188:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 188 | return bit_cast(FromHost16(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/flags/parse.cc:37: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/flags/commandlineflag.h:36: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/types/optional.h:39: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/utility/utility.h:50: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/invoke.h:42: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:47:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 47 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:188:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 188 | return bit_cast(FromHost16(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/flags/parse.cc:37: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/flags/commandlineflag.h:36: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/types/optional.h:39: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/utility/utility.h:50: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/invoke.h:42: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 554 | is_trivially_destructible::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:47:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 47 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:188:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 188 | return bit_cast(FromHost16(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/flags/parse.cc:37: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/flags/commandlineflag.h:36: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/types/optional.h:39: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/utility/utility.h:50: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/invoke.h:42: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:46:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 46 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:191:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 191 | return bit_cast(FromHost32(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/flags/parse.cc:37: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/flags/commandlineflag.h:36: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/types/optional.h:39: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/utility/utility.h:50: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/invoke.h:42: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 554 | is_trivially_destructible::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:46:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 46 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:191:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 191 | return bit_cast(FromHost32(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/flags/parse.cc:37: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/flags/commandlineflag.h:36: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/types/optional.h:39: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/utility/utility.h:50: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/invoke.h:42: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:47:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 47 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:191:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 191 | return bit_cast(FromHost32(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/flags/parse.cc:37: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/flags/commandlineflag.h:36: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/types/optional.h:39: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/utility/utility.h:50: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/invoke.h:42: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 554 | is_trivially_destructible::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:47:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 47 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:191:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 191 | return bit_cast(FromHost32(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/flags/parse.cc:37: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/flags/commandlineflag.h:36: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/types/optional.h:39: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/utility/utility.h:50: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/invoke.h:42: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:46:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 46 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:194:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 194 | return bit_cast(FromHost64(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/flags/parse.cc:37: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/flags/commandlineflag.h:36: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/types/optional.h:39: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/utility/utility.h:50: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/invoke.h:42: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 554 | is_trivially_destructible::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:46:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 46 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:194:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 194 | return bit_cast(FromHost64(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/flags/parse.cc:37: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/flags/commandlineflag.h:36: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/types/optional.h:39: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/utility/utility.h:50: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/invoke.h:42: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:47:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 47 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:194:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 194 | return bit_cast(FromHost64(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/flags/parse.cc:37: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/flags/commandlineflag.h:36: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/types/optional.h:39: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/utility/utility.h:50: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/invoke.h:42: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 554 | is_trivially_destructible::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:47:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 47 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:194:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 194 | return bit_cast(FromHost64(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/flags/parse.cc:37: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/flags/commandlineflag.h:36: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/types/optional.h:39: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/utility/utility.h:50: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/invoke.h:42: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 91 | absl::is_trivially_destructible::value> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:414:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject' requested here Step #23 - "compile-libfuzzer-address-x86_64": 414 | std::is_lvalue_reference>::type::type { Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible' requested here Step #23 - "compile-libfuzzer-address-x86_64": 46 | absl::is_trivially_copy_constructible::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 54 | struct ForwardT : std::conditional(), T, T&&> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here Step #23 - "compile-libfuzzer-address-x86_64": 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); Step #23 - "compile-libfuzzer-address-x86_64": | ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/functional/function_ref.h:133:30: note: in instantiation of template type alias 'Invoker' requested here Step #23 - "compile-libfuzzer-address-x86_64": 133 | absl::functional_internal::Invoker invoker_; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/strings/cord.h:1423:48: note: in instantiation of template class 'absl::FunctionRef' requested here Step #23 - "compile-libfuzzer-address-x86_64": 1423 | absl::FunctionRef callback) const { Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/flags/parse.cc:37: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/flags/commandlineflag.h:36: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/types/optional.h:39: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/utility/utility.h:50: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/invoke.h:42: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:486:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 486 | bool, __has_trivial_assign(typename std::remove_reference::type) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 47 | absl::is_trivially_copy_assignable< Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 54 | struct ForwardT : std::conditional(), T, T&&> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here Step #23 - "compile-libfuzzer-address-x86_64": 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); Step #23 - "compile-libfuzzer-address-x86_64": | ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/functional/function_ref.h:133:30: note: in instantiation of template type alias 'Invoker' requested here Step #23 - "compile-libfuzzer-address-x86_64": 133 | absl::functional_internal::Invoker invoker_; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/strings/cord.h:1423:48: note: in instantiation of template class 'absl::FunctionRef' requested here Step #23 - "compile-libfuzzer-address-x86_64": 1423 | absl::FunctionRef callback) const { Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/flags/parse.cc:46: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/flags/reflection.h:29: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/flat_hash_map.h:40: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/container/internal/hash_function_defaults.h:56: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/cord.h:79: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/functional/function_ref.h:124:16: warning: definition of implicit copy constructor for 'FunctionRef' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy] Step #23 - "compile-libfuzzer-address-x86_64": 124 | FunctionRef& operator=(const FunctionRef& rhs) = delete; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/strings/cord.h:1428:33: note: in implicit copy constructor for 'absl::FunctionRef' first required here Step #23 - "compile-libfuzzer-address-x86_64": 1428 | return ForEachChunkAux(rep, callback); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/flags/parse.cc:37: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/flags/commandlineflag.h:36: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/types/optional.h:39: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/utility/utility.h:50: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/invoke.h:42: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/flags/internal/flag.h:309:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here Step #23 - "compile-libfuzzer-address-x86_64": 309 | bool, absl::type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/flags/internal/flag.h:325:10: note: in instantiation of template type alias 'FlagUseOneWordStorage' requested here Step #23 - "compile-libfuzzer-address-x86_64": 325 | return FlagUseOneWordStorage::value ? FlagValueStorageKind::kOneWordAtomic Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/flags/internal/flag.h:338:55: note: in instantiation of function template specialization 'absl::flags_internal::StorageKind>' requested here Step #23 - "compile-libfuzzer-address-x86_64": 338 | FlagValueStorageKind Kind = flags_internal::StorageKind()> Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/flags/internal/flag.h:639:3: note: in instantiation of default argument for 'FlagValue>' required here Step #23 - "compile-libfuzzer-address-x86_64": 639 | FlagValue value_; Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/flags/parse.cc:92:1: note: in instantiation of template class 'absl::flags_internal::Flag>' requested here Step #23 - "compile-libfuzzer-address-x86_64": 92 | ABSL_FLAG(std::vector, flagfile, {}, Step #23 - "compile-libfuzzer-address-x86_64": | ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/flags/flag.h:260:3: note: expanded from macro 'ABSL_FLAG' Step #23 - "compile-libfuzzer-address-x86_64": 260 | ABSL_FLAG_IMPL(Type, name, default_value, help) Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/flags/flag.h:364:36: note: expanded from macro 'ABSL_FLAG_IMPL' Step #23 - "compile-libfuzzer-address-x86_64": 364 | ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": :93:1: note: expanded from here Step #23 - "compile-libfuzzer-address-x86_64": 93 | FLAGS_flagfile Step #23 - "compile-libfuzzer-address-x86_64": | ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/flags/parse.cc:37: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/flags/commandlineflag.h:36: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/types/optional.h:39: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/utility/utility.h:50: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/invoke.h:42: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant>' requested here Step #23 - "compile-libfuzzer-address-x86_64": 554 | is_trivially_destructible::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl>::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/flags/internal/flag.h:309:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable>' requested here Step #23 - "compile-libfuzzer-address-x86_64": 309 | bool, absl::type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/flags/internal/flag.h:325:10: note: in instantiation of template type alias 'FlagUseOneWordStorage' requested here Step #23 - "compile-libfuzzer-address-x86_64": 325 | return FlagUseOneWordStorage::value ? FlagValueStorageKind::kOneWordAtomic Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/flags/internal/flag.h:338:55: note: in instantiation of function template specialization 'absl::flags_internal::StorageKind>' requested here Step #23 - "compile-libfuzzer-address-x86_64": 338 | FlagValueStorageKind Kind = flags_internal::StorageKind()> Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/flags/internal/flag.h:639:3: note: in instantiation of default argument for 'FlagValue>' required here Step #23 - "compile-libfuzzer-address-x86_64": 639 | FlagValue value_; Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/flags/parse.cc:92:1: note: in instantiation of template class 'absl::flags_internal::Flag>' requested here Step #23 - "compile-libfuzzer-address-x86_64": 92 | ABSL_FLAG(std::vector, flagfile, {}, Step #23 - "compile-libfuzzer-address-x86_64": | ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/flags/flag.h:260:3: note: expanded from macro 'ABSL_FLAG' Step #23 - "compile-libfuzzer-address-x86_64": 260 | ABSL_FLAG_IMPL(Type, name, default_value, help) Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/flags/flag.h:364:36: note: expanded from macro 'ABSL_FLAG_IMPL' Step #23 - "compile-libfuzzer-address-x86_64": 364 | ABSL_CONST_INIT absl::Flag FLAGS_##name{ \ Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": :93:1: note: expanded from here Step #23 - "compile-libfuzzer-address-x86_64": 93 | FLAGS_flagfile Step #23 - "compile-libfuzzer-address-x86_64": | ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/flags/parse.cc:37: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/flags/commandlineflag.h:36: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/types/optional.h:39: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/utility/utility.h:50: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/invoke.h:42: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 91 | absl::is_trivially_destructible::value> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:414:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject' requested here Step #23 - "compile-libfuzzer-address-x86_64": 414 | std::is_lvalue_reference>::type::type { Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:226:24: note: in instantiation of template class 'absl::is_trivially_copy_constructible' requested here Step #23 - "compile-libfuzzer-address-x86_64": 226 | : std::conditional, T>::type {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:226:7: note: in instantiation of template class 'absl::conjunction, absl::is_trivially_copy_assignable, absl::is_trivially_destructible>' requested here Step #23 - "compile-libfuzzer-address-x86_64": 226 | : std::conditional, T>::type {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:332:16: note: in instantiation of template class 'absl::conjunction, std::allocator>, absl::is_trivially_copy_constructible, absl::is_trivially_copy_assignable, absl::is_trivially_destructible>' requested here Step #23 - "compile-libfuzzer-address-x86_64": 332 | } else if (IsMemcpyOk::value) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/container/inlined_vector.h:248:3: note: in instantiation of member function 'absl::inlined_vector_internal::Storage>::~Storage' requested here Step #23 - "compile-libfuzzer-address-x86_64": 248 | ~InlinedVector() {} Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/strings/cord.h:351:9: note: in instantiation of member function 'absl::InlinedVector::~InlinedVector' requested here Step #23 - "compile-libfuzzer-address-x86_64": 351 | class ChunkIterator { Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/flags/parse.cc:37: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/flags/commandlineflag.h:36: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/types/optional.h:39: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/utility/utility.h:50: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/invoke.h:42: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:486:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 486 | bool, __has_trivial_assign(typename std::remove_reference::type) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:226:24: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 226 | : std::conditional, T>::type {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:226:7: note: in instantiation of template class 'absl::conjunction, absl::is_trivially_destructible>' requested here Step #23 - "compile-libfuzzer-address-x86_64": 226 | : std::conditional, T>::type {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:226:7: note: in instantiation of template class 'absl::conjunction, absl::is_trivially_copy_assignable, absl::is_trivially_destructible>' requested here Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:332:16: note: in instantiation of template class 'absl::conjunction, std::allocator>, absl::is_trivially_copy_constructible, absl::is_trivially_copy_assignable, absl::is_trivially_destructible>' requested here Step #23 - "compile-libfuzzer-address-x86_64": 332 | } else if (IsMemcpyOk::value) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/container/inlined_vector.h:248:3: note: in instantiation of member function 'absl::inlined_vector_internal::Storage>::~Storage' requested here Step #23 - "compile-libfuzzer-address-x86_64": 248 | ~InlinedVector() {} Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/strings/cord.h:351:9: note: in instantiation of member function 'absl::InlinedVector::~InlinedVector' requested here Step #23 - "compile-libfuzzer-address-x86_64": 351 | class ChunkIterator { Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": 31 warnings generated. Step #23 - "compile-libfuzzer-address-x86_64": [425/476] Building CXX object third_party/abseil-cpp/absl/synchronization/CMakeFiles/absl_synchronization.dir/mutex.cc.o Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/synchronization/mutex.cc:42: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/call_once.h:34: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/invoke.h:42: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant::type) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": 5 warnings generated. Step #23 - "compile-libfuzzer-address-x86_64": [426/476] Building CXX object third_party/abseil-cpp/absl/time/CMakeFiles/absl_time_zone.dir/internal/cctz/src/time_zone_impl.cc.o [427/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/php/php_generator.cc.o [428/476] Building CXX object third_party/abseil-cpp/absl/time/CMakeFiles/absl_time_zone.dir/internal/cctz/src/time_zone_format.cc.o [429/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/descriptor.cc.o [429/476] Linking CXX static library third_party/protobuf/cmake/libprotobuf.a [430/476] Building CXX object third_party/abseil-cpp/absl/time/CMakeFiles/absl_time_zone.dir/internal/cctz/src/time_zone_info.cc.o [430/476] Linking CXX static library third_party/abseil-cpp/absl/time/libabsl_time_zone.a [431/476] Linking CXX static library third_party/abseil-cpp/absl/time/libabsl_time_zone.a [431/476] Linking CXX static library third_party/abseil-cpp/absl/time/libabsl_time.a [432/476] Linking CXX static library third_party/abseil-cpp/absl/time/libabsl_time.a [432/476] Linking CXX static library third_party/abseil-cpp/absl/synchronization/libabsl_synchronization.a [433/476] Linking CXX static library third_party/abseil-cpp/absl/synchronization/libabsl_synchronization.a [433/476] Linking CXX static library third_party/abseil-cpp/absl/container/libabsl_hashtablez_sampler.a [433/476] Linking CXX static library third_party/abseil-cpp/absl/flags/libabsl_flags_program_name.a [433/476] Linking CXX static library third_party/abseil-cpp/absl/strings/libabsl_cordz_handle.a [434/476] Linking CXX static library third_party/abseil-cpp/absl/flags/libabsl_flags_program_name.a [434/476] Linking CXX static library third_party/abseil-cpp/absl/flags/libabsl_flags_config.a [435/476] Linking CXX static library third_party/abseil-cpp/absl/container/libabsl_hashtablez_sampler.a [435/476] Linking CXX static library third_party/abseil-cpp/absl/container/libabsl_raw_hash_set.a [436/476] Linking CXX static library third_party/abseil-cpp/absl/strings/libabsl_cordz_handle.a [436/476] Linking CXX static library third_party/abseil-cpp/absl/strings/libabsl_cordz_info.a [437/476] Linking CXX static library third_party/abseil-cpp/absl/container/libabsl_raw_hash_set.a [438/476] Linking CXX static library third_party/abseil-cpp/absl/strings/libabsl_cordz_info.a [438/476] Linking CXX static library third_party/abseil-cpp/absl/strings/libabsl_cordz_sample_token.a [439/476] Linking CXX static library third_party/abseil-cpp/absl/flags/libabsl_flags_config.a [439/476] Linking CXX static library third_party/abseil-cpp/absl/flags/libabsl_flags_internal.a [440/476] Linking CXX static library third_party/abseil-cpp/absl/strings/libabsl_cordz_sample_token.a [441/476] Linking CXX static library third_party/abseil-cpp/absl/flags/libabsl_flags_internal.a [442/476] Linking CXX static library third_party/protobuf/cmake/libprotobuf.a [443/476] Building CXX object third_party/abseil-cpp/absl/strings/CMakeFiles/absl_cord.dir/cord.cc.o Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/cord.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/cord.h:74: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:29: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:34: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant::type) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:46:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 46 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:188:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 188 | return bit_cast(FromHost16(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/cord.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/cord.h:74: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:29: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:34: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 554 | is_trivially_destructible::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:46:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 46 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:188:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 188 | return bit_cast(FromHost16(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/cord.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/cord.h:74: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:29: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:34: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:47:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 47 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:188:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 188 | return bit_cast(FromHost16(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/cord.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/cord.h:74: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:29: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:34: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 554 | is_trivially_destructible::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:47:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 47 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:188:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 188 | return bit_cast(FromHost16(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/cord.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/cord.h:74: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:29: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:34: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:46:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 46 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:191:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 191 | return bit_cast(FromHost32(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/cord.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/cord.h:74: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:29: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:34: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 554 | is_trivially_destructible::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:46:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 46 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:191:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 191 | return bit_cast(FromHost32(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/cord.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/cord.h:74: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:29: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:34: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:47:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 47 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:191:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 191 | return bit_cast(FromHost32(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/cord.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/cord.h:74: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:29: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:34: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 554 | is_trivially_destructible::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:47:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 47 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:191:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 191 | return bit_cast(FromHost32(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/cord.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/cord.h:74: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:29: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:34: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:46:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 46 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:194:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 194 | return bit_cast(FromHost64(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/cord.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/cord.h:74: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:29: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:34: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 554 | is_trivially_destructible::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:46:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 46 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:194:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 194 | return bit_cast(FromHost64(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/cord.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/cord.h:74: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:29: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:34: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:47:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 47 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:194:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 194 | return bit_cast(FromHost64(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/cord.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/cord.h:74: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:29: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:34: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 554 | is_trivially_destructible::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:563:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 563 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:47:37: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 47 | type_traits_internal::is_trivially_copyable::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:153:45: note: in instantiation of template class 'absl::internal_casts::is_bitcastable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 153 | typename std::enable_if::value, Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:155:13: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t] Step #23 - "compile-libfuzzer-address-x86_64": 155 | inline Dest bit_cast(const Source& source) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  156 | Dest dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  157 | memcpy(static_cast(std::addressof(dest)), Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  158 | static_cast(std::addressof(source)), sizeof(dest)); Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  159 | return dest; Step #23 - "compile-libfuzzer-address-x86_64": |  ~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64":  160 | } Step #23 - "compile-libfuzzer-address-x86_64": | ~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:194:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)] Step #23 - "compile-libfuzzer-address-x86_64": 194 | return bit_cast(FromHost64(bit_cast(x))); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/cord.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/cord.h:74: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:29: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:34: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 91 | absl::is_trivially_destructible::value> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:414:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject' requested here Step #23 - "compile-libfuzzer-address-x86_64": 414 | std::is_lvalue_reference>::type::type { Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible' requested here Step #23 - "compile-libfuzzer-address-x86_64": 46 | absl::is_trivially_copy_constructible::value && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 54 | struct ForwardT : std::conditional(), T, T&&> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here Step #23 - "compile-libfuzzer-address-x86_64": 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); Step #23 - "compile-libfuzzer-address-x86_64": | ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/functional/function_ref.h:133:30: note: in instantiation of template type alias 'Invoker' requested here Step #23 - "compile-libfuzzer-address-x86_64": 133 | absl::functional_internal::Invoker invoker_; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/strings/cord.h:1423:48: note: in instantiation of template class 'absl::FunctionRef' requested here Step #23 - "compile-libfuzzer-address-x86_64": 1423 | absl::FunctionRef callback) const { Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/cord.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/cord.h:74: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:29: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:34: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:486:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 486 | bool, __has_trivial_assign(typename std::remove_reference::type) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 47 | absl::is_trivially_copy_assignable< Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue' requested here Step #23 - "compile-libfuzzer-address-x86_64": 54 | struct ForwardT : std::conditional(), T, T&&> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT' requested here Step #23 - "compile-libfuzzer-address-x86_64": 63 | using Invoker = R (*)(VoidPtr, typename ForwardT::type...); Step #23 - "compile-libfuzzer-address-x86_64": | ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/functional/function_ref.h:133:30: note: in instantiation of template type alias 'Invoker' requested here Step #23 - "compile-libfuzzer-address-x86_64": 133 | absl::functional_internal::Invoker invoker_; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/strings/cord.h:1423:48: note: in instantiation of template class 'absl::FunctionRef' requested here Step #23 - "compile-libfuzzer-address-x86_64": 1423 | absl::FunctionRef callback) const { Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/cord.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/cord.h:79: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/functional/function_ref.h:124:16: warning: definition of implicit copy constructor for 'FunctionRef' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy] Step #23 - "compile-libfuzzer-address-x86_64": 124 | FunctionRef& operator=(const FunctionRef& rhs) = delete; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/strings/cord.h:1428:33: note: in implicit copy constructor for 'absl::FunctionRef' first required here Step #23 - "compile-libfuzzer-address-x86_64": 1428 | return ForEachChunkAux(rep, callback); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/cord.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/cord.h:74: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:29: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:34: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 91 | absl::is_trivially_destructible::value> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:414:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject' requested here Step #23 - "compile-libfuzzer-address-x86_64": 414 | std::is_lvalue_reference>::type::type { Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:226:24: note: in instantiation of template class 'absl::is_trivially_copy_constructible' requested here Step #23 - "compile-libfuzzer-address-x86_64": 226 | : std::conditional, T>::type {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:226:7: note: in instantiation of template class 'absl::conjunction, absl::is_trivially_copy_assignable, absl::is_trivially_destructible>' requested here Step #23 - "compile-libfuzzer-address-x86_64": 226 | : std::conditional, T>::type {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:332:16: note: in instantiation of template class 'absl::conjunction, std::allocator>, absl::is_trivially_copy_constructible, absl::is_trivially_copy_assignable, absl::is_trivially_destructible>' requested here Step #23 - "compile-libfuzzer-address-x86_64": 332 | } else if (IsMemcpyOk::value) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/container/inlined_vector.h:248:3: note: in instantiation of member function 'absl::inlined_vector_internal::Storage>::~Storage' requested here Step #23 - "compile-libfuzzer-address-x86_64": 248 | ~InlinedVector() {} Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/strings/cord.h:351:9: note: in instantiation of member function 'absl::InlinedVector::~InlinedVector' requested here Step #23 - "compile-libfuzzer-address-x86_64": 351 | class ChunkIterator { Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/cord.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/cord.h:74: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:29: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:34: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:486:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 486 | bool, __has_trivial_assign(typename std::remove_reference::type) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:226:24: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 226 | : std::conditional, T>::type {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:226:7: note: in instantiation of template class 'absl::conjunction, absl::is_trivially_destructible>' requested here Step #23 - "compile-libfuzzer-address-x86_64": 226 | : std::conditional, T>::type {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:226:7: note: in instantiation of template class 'absl::conjunction, absl::is_trivially_copy_assignable, absl::is_trivially_destructible>' requested here Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:332:16: note: in instantiation of template class 'absl::conjunction, std::allocator>, absl::is_trivially_copy_constructible, absl::is_trivially_copy_assignable, absl::is_trivially_destructible>' requested here Step #23 - "compile-libfuzzer-address-x86_64": 332 | } else if (IsMemcpyOk::value) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/container/inlined_vector.h:248:3: note: in instantiation of member function 'absl::inlined_vector_internal::Storage>::~Storage' requested here Step #23 - "compile-libfuzzer-address-x86_64": 248 | ~InlinedVector() {} Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/strings/cord.h:351:9: note: in instantiation of member function 'absl::InlinedVector::~InlinedVector' requested here Step #23 - "compile-libfuzzer-address-x86_64": 351 | class ChunkIterator { Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/cord.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/cord.h:74: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:29: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:34: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:342:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 342 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 105 | return !absl::is_trivially_default_constructible::value; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/container/fixed_array.h:141:9: note: in instantiation of member function 'absl::FixedArray::DefaultConstructorIsNonTrivial' requested here Step #23 - "compile-libfuzzer-address-x86_64": 141 | if (DefaultConstructorIsNonTrivial()) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/strings/cord.cc:243:30: note: in instantiation of member function 'absl::FixedArray::FixedArray' requested here Step #23 - "compile-libfuzzer-address-x86_64": 243 | absl::FixedArray reps((length - 1) / kMaxFlatLength + 1); Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/cord.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/cord.h:74: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:29: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:34: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 91 | absl::is_trivially_destructible::value> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:414:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject' requested here Step #23 - "compile-libfuzzer-address-x86_64": 414 | std::is_lvalue_reference>::type::type { Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:226:24: note: in instantiation of template class 'absl::is_trivially_copy_constructible' requested here Step #23 - "compile-libfuzzer-address-x86_64": 226 | : std::conditional, T>::type {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:226:7: note: in instantiation of template class 'absl::conjunction, absl::is_trivially_copy_assignable, absl::is_trivially_destructible>' requested here Step #23 - "compile-libfuzzer-address-x86_64": 226 | : std::conditional, T>::type {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:332:16: note: in instantiation of template class 'absl::conjunction, std::allocator>, absl::is_trivially_copy_constructible, absl::is_trivially_copy_assignable, absl::is_trivially_destructible>' requested here Step #23 - "compile-libfuzzer-address-x86_64": 332 | } else if (IsMemcpyOk::value) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/container/inlined_vector.h:112:3: note: in instantiation of member function 'absl::inlined_vector_internal::Storage>::~Storage' requested here Step #23 - "compile-libfuzzer-address-x86_64": 112 | InlinedVector() noexcept(noexcept(allocator_type())) : storage_() {} Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/strings/cord.cc:965:53: note: in instantiation of member function 'absl::InlinedVector::InlinedVector' requested here Step #23 - "compile-libfuzzer-address-x86_64": 965 | absl::InlinedVector todo; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/cord.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/cord.h:74: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:29: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:34: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:486:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 486 | bool, __has_trivial_assign(typename std::remove_reference::type) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:226:24: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 226 | : std::conditional, T>::type {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:226:7: note: in instantiation of template class 'absl::conjunction, absl::is_trivially_destructible>' requested here Step #23 - "compile-libfuzzer-address-x86_64": 226 | : std::conditional, T>::type {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:226:7: note: in instantiation of template class 'absl::conjunction, absl::is_trivially_copy_assignable, absl::is_trivially_destructible>' requested here Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:332:16: note: in instantiation of template class 'absl::conjunction, std::allocator>, absl::is_trivially_copy_constructible, absl::is_trivially_copy_assignable, absl::is_trivially_destructible>' requested here Step #23 - "compile-libfuzzer-address-x86_64": 332 | } else if (IsMemcpyOk::value) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/container/inlined_vector.h:112:3: note: in instantiation of member function 'absl::inlined_vector_internal::Storage>::~Storage' requested here Step #23 - "compile-libfuzzer-address-x86_64": 112 | InlinedVector() noexcept(noexcept(allocator_type())) : storage_() {} Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/strings/cord.cc:965:53: note: in instantiation of member function 'absl::InlinedVector::InlinedVector' requested here Step #23 - "compile-libfuzzer-address-x86_64": 965 | absl::InlinedVector todo; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/cord.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/cord.h:74: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:29: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:34: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:486:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 486 | bool, __has_trivial_assign(typename std::remove_reference::type) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:226:24: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 226 | : std::conditional, T>::type {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:226:7: note: in instantiation of template class 'absl::conjunction, absl::is_trivially_destructible>' requested here Step #23 - "compile-libfuzzer-address-x86_64": 226 | : std::conditional, T>::type {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:226:7: note: in instantiation of template class 'absl::conjunction, absl::is_trivially_copy_assignable, absl::is_trivially_destructible>' requested here Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:332:16: note: in instantiation of template class 'absl::conjunction, std::allocator>, absl::is_trivially_copy_constructible, absl::is_trivially_copy_assignable, absl::is_trivially_destructible>' requested here Step #23 - "compile-libfuzzer-address-x86_64": 332 | } else if (IsMemcpyOk::value) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/container/inlined_vector.h:112:3: note: in instantiation of member function 'absl::inlined_vector_internal::Storage>::~Storage' requested here Step #23 - "compile-libfuzzer-address-x86_64": 112 | InlinedVector() noexcept(noexcept(allocator_type())) : storage_() {} Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/strings/cord.cc:1834:48: note: in instantiation of member function 'absl::InlinedVector::InlinedVector' requested here Step #23 - "compile-libfuzzer-address-x86_64": 1834 | absl::InlinedVector indents; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/cord.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/cord.h:74: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:29: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:34: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant' requested here Step #23 - "compile-libfuzzer-address-x86_64": 91 | absl::is_trivially_destructible::value> {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:414:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject' requested here Step #23 - "compile-libfuzzer-address-x86_64": 414 | std::is_lvalue_reference>::type::type { Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:226:24: note: in instantiation of template class 'absl::is_trivially_copy_constructible' requested here Step #23 - "compile-libfuzzer-address-x86_64": 226 | : std::conditional, T>::type {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:226:7: note: in instantiation of template class 'absl::conjunction, absl::is_trivially_copy_assignable, absl::is_trivially_destructible>' requested here Step #23 - "compile-libfuzzer-address-x86_64": 226 | : std::conditional, T>::type {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:332:16: note: in instantiation of template class 'absl::conjunction, std::allocator>, absl::is_trivially_copy_constructible, absl::is_trivially_copy_assignable, absl::is_trivially_destructible>' requested here Step #23 - "compile-libfuzzer-address-x86_64": 332 | } else if (IsMemcpyOk::value) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/container/inlined_vector.h:112:3: note: in instantiation of member function 'absl::inlined_vector_internal::Storage>::~Storage' requested here Step #23 - "compile-libfuzzer-address-x86_64": 112 | InlinedVector() noexcept(noexcept(allocator_type())) : storage_() {} Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/strings/cord.cc:1947:59: note: in instantiation of member function 'absl::InlinedVector::InlinedVector' requested here Step #23 - "compile-libfuzzer-address-x86_64": 1947 | absl::InlinedVector tree_stack; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/cord.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/cord.h:74: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/endian.h:29: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/casts.h:34: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:486:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 486 | bool, __has_trivial_assign(typename std::remove_reference::type) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:226:24: note: in instantiation of template class 'absl::is_trivially_copy_assignable' requested here Step #23 - "compile-libfuzzer-address-x86_64": 226 | : std::conditional, T>::type {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:226:7: note: in instantiation of template class 'absl::conjunction, absl::is_trivially_destructible>' requested here Step #23 - "compile-libfuzzer-address-x86_64": 226 | : std::conditional, T>::type {}; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:226:7: note: in instantiation of template class 'absl::conjunction, absl::is_trivially_copy_assignable, absl::is_trivially_destructible>' requested here Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/container/internal/inlined_vector.h:332:16: note: in instantiation of template class 'absl::conjunction, std::allocator>, absl::is_trivially_copy_constructible, absl::is_trivially_copy_assignable, absl::is_trivially_destructible>' requested here Step #23 - "compile-libfuzzer-address-x86_64": 332 | } else if (IsMemcpyOk::value) { Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/container/inlined_vector.h:112:3: note: in instantiation of member function 'absl::inlined_vector_internal::Storage>::~Storage' requested here Step #23 - "compile-libfuzzer-address-x86_64": 112 | InlinedVector() noexcept(noexcept(allocator_type())) : storage_() {} Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/strings/cord.cc:1947:59: note: in instantiation of member function 'absl::InlinedVector::InlinedVector' requested here Step #23 - "compile-libfuzzer-address-x86_64": 1947 | absl::InlinedVector tree_stack; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": 34 warnings generated. Step #23 - "compile-libfuzzer-address-x86_64": [443/476] Linking CXX static library third_party/abseil-cpp/absl/strings/libabsl_cord.a [444/476] Linking CXX static library third_party/abseil-cpp/absl/strings/libabsl_cord.a [444/476] Linking CXX static library third_party/abseil-cpp/absl/flags/libabsl_flags_reflection.a [444/476] Linking CXX static library third_party/abseil-cpp/absl/status/libabsl_status.a [445/476] Linking CXX static library third_party/abseil-cpp/absl/status/libabsl_status.a [445/476] Linking CXX static library third_party/abseil-cpp/absl/status/libabsl_statusor.a [446/476] Linking CXX static library third_party/abseil-cpp/absl/flags/libabsl_flags_reflection.a [446/476] Linking CXX static library third_party/abseil-cpp/absl/flags/libabsl_flags.a [447/476] Linking CXX static library third_party/abseil-cpp/absl/status/libabsl_statusor.a [448/476] Linking CXX static library third_party/abseil-cpp/absl/flags/libabsl_flags.a [448/476] Linking CXX static library third_party/abseil-cpp/absl/flags/libabsl_flags_usage_internal.a [449/476] Linking CXX static library third_party/abseil-cpp/absl/flags/libabsl_flags_usage_internal.a [449/476] Linking CXX static library third_party/abseil-cpp/absl/flags/libabsl_flags_usage.a [450/476] Linking CXX static library third_party/abseil-cpp/absl/flags/libabsl_flags_usage.a [450/476] Linking CXX static library third_party/abseil-cpp/absl/flags/libabsl_flags_parse.a [451/476] Linking CXX static library third_party/abseil-cpp/absl/flags/libabsl_flags_parse.a [452/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_message.cc.o [453/476] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/js/js_generator.cc.o [453/476] Linking CXX static library third_party/protobuf/cmake/libprotoc.a [454/476] Linking CXX static library third_party/protobuf/cmake/libprotoc.a [454/476] Linking CXX executable third_party/protobuf/cmake/protoc-3.9.1.0 [455/476] Linking CXX executable third_party/protobuf/cmake/protoc-3.9.1.0 [455/476] Creating executable symlink third_party/protobuf/cmake/protoc [456/476] Creating executable symlink third_party/protobuf/cmake/protoc [456/476] Generating src/bloaty.pb.cc [457/476] Generating src/bloaty.pb.cc [457/476] Building CXX object CMakeFiles/libbloaty.dir/src/bloaty.cc.o [457/476] Building CXX object CMakeFiles/libbloaty.dir/src/disassemble.cc.o [457/476] Building CXX object CMakeFiles/libbloaty.dir/src/bloaty.pb.cc.o [457/476] Building CXX object CMakeFiles/libbloaty.dir/src/dwarf/attr.cc.o [457/476] Building CXX object CMakeFiles/libbloaty.dir/src/dwarf/dwarf_util.cc.o [457/476] Building CXX object CMakeFiles/libbloaty.dir/src/dwarf/debug_info.cc.o [457/476] Building CXX object CMakeFiles/libbloaty.dir/src/dwarf/line_info.cc.o [457/476] Building CXX object CMakeFiles/libbloaty.dir/src/dwarf.cc.o [457/476] Building CXX object CMakeFiles/libbloaty.dir/src/eh_frame.cc.o [457/476] Building CXX object CMakeFiles/libbloaty.dir/src/elf.cc.o [457/476] Building CXX object CMakeFiles/libbloaty.dir/src/macho.cc.o [457/476] Building CXX object CMakeFiles/libbloaty.dir/src/pe.cc.o [457/476] Building CXX object CMakeFiles/libbloaty.dir/src/range_map.cc.o [457/476] Building CXX object CMakeFiles/libbloaty.dir/src/util.cc.o [457/476] Building CXX object CMakeFiles/libbloaty.dir/src/webassembly.cc.o [457/476] Building CXX object CMakeFiles/libbloaty.dir/third_party/demumble/third_party/libcxxabi/cxa_demangle.cpp.o [457/476] Building CXX object CMakeFiles/fuzz_target.dir/tests/fuzz_target.cc.o [458/476] Building CXX object CMakeFiles/libbloaty.dir/src/util.cc.o Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/src/util.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/src/util.h:22: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/substitute.h:81: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/escaping.h:32: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/str_join.h:59: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/str_join_internal.h:42: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/resize_uninitialized.h:25: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant::type) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": 5 warnings generated. Step #23 - "compile-libfuzzer-address-x86_64": [459/476] Building CXX object CMakeFiles/libbloaty.dir/src/dwarf/dwarf_util.cc.o Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/src/dwarf/dwarf_util.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/src/dwarf/dwarf_util.h:22: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/src/util.h:22: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/substitute.h:81: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/escaping.h:32: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/str_join.h:59: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/str_join_internal.h:42: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/resize_uninitialized.h:25: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant::type) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": 5 warnings generated. Step #23 - "compile-libfuzzer-address-x86_64": [460/476] Building CXX object CMakeFiles/libbloaty.dir/src/dwarf/attr.cc.o Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/src/dwarf/attr.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/src/dwarf/attr.h:21: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/types/optional.h:39: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/utility/utility.h:50: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/base/internal/invoke.h:42: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant::type) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": 5 warnings generated. Step #23 - "compile-libfuzzer-address-x86_64": [461/476] Building CXX object CMakeFiles/libbloaty.dir/src/pe.cc.o Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/src/pe.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/substitute.h:81: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/escaping.h:32: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/str_join.h:59: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/str_join_internal.h:42: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/resize_uninitialized.h:25: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant::type) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/src/pe.cc:28:18: warning: unused variable 'kHeader16Size' [-Wunused-const-variable] Step #23 - "compile-libfuzzer-address-x86_64": 28 | constexpr size_t kHeader16Size = 20; Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/src/pe.cc:29:18: warning: unused variable 'kHeader32Size' [-Wunused-const-variable] Step #23 - "compile-libfuzzer-address-x86_64": 29 | constexpr size_t kHeader32Size = 56; Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/src/pe.cc:32:18: warning: unused variable 'kSymbol32Size' [-Wunused-const-variable] Step #23 - "compile-libfuzzer-address-x86_64": 32 | constexpr size_t kSymbol32Size = 20; Step #23 - "compile-libfuzzer-address-x86_64": |  ^~~~~~~~~~~~~ Step #23 - "compile-libfuzzer-address-x86_64": 8 warnings generated. Step #23 - "compile-libfuzzer-address-x86_64": [462/476] Building CXX object CMakeFiles/libbloaty.dir/src/dwarf/line_info.cc.o Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/src/dwarf/line_info.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/src/dwarf/line_info.h:21: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/src/dwarf/debug_info.h:55: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/substitute.h:81: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/escaping.h:32: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/str_join.h:59: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/str_join_internal.h:42: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/resize_uninitialized.h:25: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant::type) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": 5 warnings generated. Step #23 - "compile-libfuzzer-address-x86_64": [463/476] Building CXX object CMakeFiles/libbloaty.dir/src/eh_frame.cc.o Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/src/eh_frame.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/src/bloaty.h:38: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/src/dwarf/debug_info.h:55: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/substitute.h:81: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/escaping.h:32: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/str_join.h:59: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/str_join_internal.h:42: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/resize_uninitialized.h:25: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant::type) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": 5 warnings generated. Step #23 - "compile-libfuzzer-address-x86_64": [464/476] Building CXX object CMakeFiles/libbloaty.dir/src/disassemble.cc.o Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/src/disassemble.cc:18: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/escaping.h:32: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/str_join.h:59: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/str_join_internal.h:42: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/resize_uninitialized.h:25: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant::type) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": 5 warnings generated. Step #23 - "compile-libfuzzer-address-x86_64": [465/476] Building CXX object CMakeFiles/libbloaty.dir/src/dwarf/debug_info.cc.o Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/src/dwarf/debug_info.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/src/dwarf/debug_info.h:55: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/substitute.h:81: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/escaping.h:32: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/str_join.h:59: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/str_join_internal.h:42: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/resize_uninitialized.h:25: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant::type) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": 5 warnings generated. Step #23 - "compile-libfuzzer-address-x86_64": [466/476] Building CXX object CMakeFiles/libbloaty.dir/src/webassembly.cc.o Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/src/webassembly.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/src/bloaty.h:38: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/src/dwarf/debug_info.h:55: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/substitute.h:81: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/escaping.h:32: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/str_join.h:59: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/str_join_internal.h:42: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/resize_uninitialized.h:25: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant::type) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": 5 warnings generated. Step #23 - "compile-libfuzzer-address-x86_64": [467/476] Building CXX object CMakeFiles/fuzz_target.dir/tests/fuzz_target.cc.o Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/tests/fuzz_target.cc:15: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/src/bloaty.h:38: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/src/dwarf/debug_info.h:55: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/substitute.h:81: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/escaping.h:32: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/str_join.h:59: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/str_join_internal.h:42: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/resize_uninitialized.h:25: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant::type) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": 5 warnings generated. Step #23 - "compile-libfuzzer-address-x86_64": [468/476] Building CXX object CMakeFiles/libbloaty.dir/src/bloaty.pb.cc.o [469/476] Building CXX object CMakeFiles/libbloaty.dir/src/dwarf.cc.o Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/src/dwarf.cc:31: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/substitute.h:81: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/escaping.h:32: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/str_join.h:59: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/str_join_internal.h:42: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/resize_uninitialized.h:25: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant::type) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": 5 warnings generated. Step #23 - "compile-libfuzzer-address-x86_64": [470/476] Building CXX object CMakeFiles/libbloaty.dir/src/range_map.cc.o Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/src/range_map.cc:17: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/src/bloaty.h:38: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/src/dwarf/debug_info.h:55: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/substitute.h:81: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/escaping.h:32: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/str_join.h:59: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/str_join_internal.h:42: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/resize_uninitialized.h:25: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant::type) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": 5 warnings generated. Step #23 - "compile-libfuzzer-address-x86_64": [471/476] Building CXX object CMakeFiles/libbloaty.dir/src/macho.cc.o Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/src/macho.cc:17: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/src/bloaty.h:38: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/src/dwarf/debug_info.h:55: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/substitute.h:81: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/escaping.h:32: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/str_join.h:59: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/str_join_internal.h:42: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/resize_uninitialized.h:25: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant::type) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": 5 warnings generated. Step #23 - "compile-libfuzzer-address-x86_64": [472/476] Building CXX object CMakeFiles/libbloaty.dir/src/elf.cc.o Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/src/elf.cc:19: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/escaping.h:32: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/str_join.h:59: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/str_join_internal.h:42: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/strings/internal/resize_uninitialized.h:25: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant::type) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": 5 warnings generated. Step #23 - "compile-libfuzzer-address-x86_64": [473/476] Building CXX object CMakeFiles/libbloaty.dir/third_party/demumble/third_party/libcxxabi/cxa_demangle.cpp.o [474/476] Building CXX object CMakeFiles/libbloaty.dir/src/bloaty.cc.o Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/src/bloaty.cc:53: Step #23 - "compile-libfuzzer-address-x86_64": In file included from /src/bloaty/third_party/abseil-cpp/absl/memory/memory.h:34: Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:293:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 293 | : std::integral_constant::type) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:551:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 551 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/third_party/abseil-cpp/absl/meta/type_traits.h:552:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] Step #23 - "compile-libfuzzer-address-x86_64": 552 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": /src/bloaty/src/bloaty.cc:802:12: warning: variable 'filtered' set but not used [-Wunused-but-set-variable] Step #23 - "compile-libfuzzer-address-x86_64": 802 | uint64_t filtered = 0; Step #23 - "compile-libfuzzer-address-x86_64": |  ^ Step #23 - "compile-libfuzzer-address-x86_64": 6 warnings generated. Step #23 - "compile-libfuzzer-address-x86_64": [474/476] Linking CXX static library liblibbloaty.a [475/476] Linking CXX static library liblibbloaty.a [475/476] Linking CXX executable fuzz_target [476/476] Linking CXX executable fuzz_target Step #23 - "compile-libfuzzer-address-x86_64": FAILED: fuzz_target Step #23 - "compile-libfuzzer-address-x86_64": : && /usr/local/bin/clang++ -W -Wall -Wno-sign-compare -fdiagnostics-color=always -O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -O2 -g1 -Wl,--build-id CMakeFiles/fuzz_target.dir/tests/fuzz_target.cc.o -o fuzz_target liblibbloaty.a third_party/protobuf/cmake/libprotoc.a third_party/re2/libre2.a third_party/capstone/libcapstone.a /usr/lib/x86_64-linux-gnu/libz.so third_party/abseil-cpp/absl/strings/libabsl_strings.a -fsanitize=fuzzer third_party/protobuf/cmake/libprotobuf.a /usr/lib/x86_64-linux-gnu/libz.so third_party/abseil-cpp/absl/strings/libabsl_strings_internal.a third_party/abseil-cpp/absl/base/libabsl_base.a third_party/abseil-cpp/absl/base/libabsl_spinlock_wait.a -lrt third_party/abseil-cpp/absl/numeric/libabsl_int128.a third_party/abseil-cpp/absl/base/libabsl_throw_delegate.a third_party/abseil-cpp/absl/types/libabsl_bad_optional_access.a third_party/abseil-cpp/absl/base/libabsl_raw_logging_internal.a third_party/abseil-cpp/absl/base/libabsl_log_severity.a && : Step #23 - "compile-libfuzzer-address-x86_64": /usr/bin/ld: /usr/bin/ld: DWARF error: invalid or unhandled FORM value: 0x25 Step #23 - "compile-libfuzzer-address-x86_64": liblibbloaty.a(bloaty.cc.o): in function `bloaty::ItaniumDemangle(std::__1::basic_string_view >, bloaty::DataSource)': Step #23 - "compile-libfuzzer-address-x86_64": bloaty.cc:(.text._ZN6bloaty15ItaniumDemangleENSt3__117basic_string_viewIcNS0_11char_traitsIcEEEENS_10DataSourceE[_ZN6bloaty15ItaniumDemangleENSt3__117basic_string_viewIcNS0_11char_traitsIcEEEENS_10DataSourceE]+0x348): undefined reference to `absl::debugging_internal::Demangle(char const*, char*, int)' Step #23 - "compile-libfuzzer-address-x86_64": clang++: error: linker command failed with exit code 1 (use -v to see invocation) Step #23 - "compile-libfuzzer-address-x86_64": ninja: build stopped: subcommand failed. Step #23 - "compile-libfuzzer-address-x86_64": ******************************************************************************** Step #23 - "compile-libfuzzer-address-x86_64": Failed to build. Step #23 - "compile-libfuzzer-address-x86_64": To reproduce, run: Step #23 - "compile-libfuzzer-address-x86_64": python infra/helper.py build_image bloaty Step #23 - "compile-libfuzzer-address-x86_64": python infra/helper.py build_fuzzers --sanitizer address --engine libfuzzer --architecture x86_64 bloaty Step #23 - "compile-libfuzzer-address-x86_64": ******************************************************************************** Finished Step #23 - "compile-libfuzzer-address-x86_64" ERROR ERROR: build step 23 "gcr.io/cloud-builders/docker" failed: step exited with non-zero status: 1