Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update Clang toolchain from 18.0.0 to 18.1.8 #12365

Merged
merged 15 commits into from
Oct 1, 2024

Conversation

catenacyber
Copy link
Contributor

Follow-up on #12077 by @alexcrichton cc @maflcko

Main difference is to update infra/base-images/base-runner/profraw_update.py so that oss-fuzz converts profraw version 8 to 9 (and llvm-cov seems more tolerant in older version reading cf llvm/lib/ProfileData/Coverage/CoverageMappingReader.cpp

This way, it should be more transparent for projects, that can be updated individually or not

@catenacyber
Copy link
Contributor Author

This is rather a draft for discussion and testing : what is the good way to test that ?

@maflcko
Copy link
Contributor

maflcko commented Aug 16, 2024

Not sure about authorship, but personally, I think it would be easier to follow the history, if you just took the commit 6defef2 from the other pull request. You can then rebase it on master, or just create a merge commit with master (my preference, because it leaves the commit ID exactly intact).

(Edit: Or if you want to keep the pins for now, it'd probably be commit ID 8b26362)

This will also include other useful changes, like unpinning the projects that no longer need the pin.

For testing, you can test locally (probably only works for a few spot tests), or wait for an admin to create the global infra build.

@catenacyber
Copy link
Contributor Author

Not sure about authorship, but personally, I think it would be easier to follow the history, if you just took the commit 6defef2 from the other pull request.

Yes, cherry-picking the commits from Alex :-)

This will also include other useful changes, like unpinning the projects that no longer need the pin.

I am not sure I want to do that now : I want the least changes possible, only ones in infra, not ones in individual projects :

This way, if this patch is good, there should be no changes in the builds status...
Except new warnings introduced in clang 18.1 that can make some compilations fail. In this case, maybe the projects maintainers want to fix these warnings instead of ignoring them (I do as a project maintainer)
And except other surprises

@maflcko
Copy link
Contributor

maflcko commented Aug 22, 2024

Would be nice to get an infra build here, to see if there are any build issues or other issues

@catenacyber
Copy link
Contributor Author

Would be nice to get an infra build here, to see if there are any build issues or other issues

Should I do something ?

@maflcko
Copy link
Contributor

maflcko commented Aug 26, 2024

I think only repo admins can trigger the infra trial-build

@catenacyber
Copy link
Contributor Author

cc @jonathanmetzman

@DonggeLiu
Copy link
Contributor

/gcbrun trial_build.py all

@catenacyber
Copy link
Contributor Author

@DonggeLiu what is the outcome of the trial build ?

@maflcko
Copy link
Contributor

maflcko commented Aug 27, 2024

For some reason the logs are truncated now. (Previously they weren't and it was possible to see the tail and the result)

The ones that I see are all failures. (I checked a few URLs)

logs

[Logs truncated due to log size limitations. For full logs, see https://storage.cloud.google.com/oss-fuzz-trialbuild-logs/log-cd448e91-76ee-45c0-b2c8-22f4971b0723.txt.]
...
s.com/log-eacdcf29-ab02-47cc-9242-ee21f9b13d6c.txt', 'muparser': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-adf6ddd3-c36c-40a7-9127-eeda26b6d52b.txt', 'mupdf': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-7e44580b-a976-4de5-8a65-3d3d1aa24ff1.txt', 'mutagen': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-4b122e1e-b274-40e8-8cd0-26aa2b42e9d2.txt', 'mvel': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-40ce420e-0f3c-4a12-bd36-d0cd05df9e63.txt', 'myanmar-tools': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-6f55c216-9b92-492f-8e89-1bb494e7a0be.txt', 'nanopb': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-28cadf88-06f6-42e1-8e7d-acff005029ee.txt', 'nbclassic': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-a7d7501f-276a-47d4-a1b5-beceb019c342.txt', 'nbformat': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-faeeef4c-6e9d-4ce9-99a9-4da1f5ee3af8.txt', 'ndpi': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-47fb40ec-4655-4996-811a-2ea5ea62f72d.txt', 'neomutt': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-d79c2290-0ecf-4c42-9a6e-ddc27f0b3d5c.txt', 'nestegg': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-a4b76ef4-3d3f-42c7-bf80-3d43c92a7a56.txt', 'net-snmp': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-8f679bc9-5e36-4934-8ad9-d182318e6766.txt', 'netaddr-py': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-ca26efd4-4583-4fb5-8e02-95cae4d8e799.txt', 'netty': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-d7f802c9-fd86-44ed-9ba0-df4207372eaf.txt', 'nghttp2': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-4dd810df-8474-4215-954b-34a9c5bc669f.txt', 'ninja': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-aaa1cef1-f67d-47da-9a48-f841d23c8340.txt', 'njs': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-df9345d5-091c-4e37-bcd5-bb3b538258eb.txt', 'nss': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-9008034c-7da1-486b-a647-4fdeeb5bca06.txt', 'ntlm-auth': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-0470d874-b84a-4adb-90c9-dfd88a1e0117.txt', 'ntlm2': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-8556ed30-cfd3-4699-b636-ff20f4992ea1.txt', 'ntopng': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-a662cef1-9974-47c0-87c8-e1bc754bb070.txt', 'ntpsec': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-ec5185c5-c170-4512-a8ec-31399715bb81.txt', 'numactl': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-9958ca6c-346a-4194-bcad-3ad71dec05e2.txt', 'numexpr': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-cd7aece0-7c5e-4959-b844-db104c8605a6.txt', 'oauth2': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-0e3b015e-9292-424c-b8a0-82e2fb3331a6.txt', 'oauthlib': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-3e84b27e-cc7b-4d4f-84bf-394e3fa1f143.txt', 'ogre': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-059ec15e-e9fd-4dc2-9dce-d28340eaad2a.txt', 'olefile': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-06ab219b-859f-4931-a798-320c9bb58161.txt', 'onednn': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-39283a98-9ea8-4bef-a545-c1663b22ec4a.txt', 'oniguruma': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-88cbbdf8-4c91-476d-a55d-aa5facc42419.txt', 'open-json': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-7710a1a3-41b3-4b62-b3f2-61e2ce016ed3.txt', 'open5gs': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-edd95c67-2488-49d0-8fcc-90c79fc45251.txt', 'open62541': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-c6b7aebe-a5b8-43d3-bd25-70a0995721ca.txt', 'openapi-schema-validator': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-62915989-e1d4-4acc-a159-afdaa1a61550.txt', 'openbabel': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-8b630bed-c6ac-47e7-9d9c-be0a55fbf82f.txt', 'opencsv': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-fce99dd7-d085-404d-a5de-44c0d31c512b.txt', 'opendnp3': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-531c5798-d3a9-42ce-8a16-e3e460666efd.txt', 'openexr': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-d9b8e960-bc33-41b6-b8b6-5e18737f753f.txt', 'openh264': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-a8e0bec7-3599-4072-90a2-3362c7714130.txt', 'openjpeg': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-746f8191-343f-42b4-9e0e-71e502a3318d.txt', 'opennavsurf-bag': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-9f4da62c-b0ae-48be-ab30-980fc192003a.txt', 'openpyxl': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-733fb486-33c8-473e-9d46-baa760ceeca5.txt', 'opensc': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-b43b7158-74b5-4d12-857e-5ed41251ccab.txt', 'opensips': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-f911f14e-cb80-4739-893d-43e860685f29.txt', 'openssh': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-bb1479f0-d871-43a4-acb0-6c32678d807e.txt', 'openssl': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-ea8e100b-7a86-4cdc-a484-6bce60ce404c.txt', 'openthread': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-d0f3de69-a307-4e0c-a3f5-2580aead1c51.txt', 'openvswitch': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-c5167c6b-688e-4c0f-afcb-309bdbd2adca.txt', 'openweave': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-2bce92c9-29b0-401e-b460-56e19cae3e18.txt', 'opt_einsum': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-bcc4b3be-35bf-42c8-a2d0-e910328a5565.txt', 'opus': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-140fd12c-accb-46fd-b458-40df68ac87d8.txt', 'opusfile': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-2b5c04cc-04ae-4e49-9e8e-72d7ff0a5ea3.txt', 'oracle-py-cx': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-a841cf56-c075-4901-a2a5-88a9d04b3aad.txt', 'orjson': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-3325dcb2-3b30-47c4-8b3a-e5a968b439f8.txt', 'oscrypto': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-26ab19bf-f4ba-4ad8-844d-620e12f4feb6.txt', 'oss-fuzz-example': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-395c4ed6-f966-4980-8396-d6171052239c.txt', 'ots': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-1a7abcc0-7c81-4152-ac97-208fe50a8305.txt', 'p11-kit': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-68c7a0ed-907e-41c2-b1fb-47377cabaf34.txt', 'packaging': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-494a7266-c771-46a9-8940-f022ad46aa09.txt', 'paramiko': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-1ea49baf-2384-4c1c-81b4-9485fd706d0d.txt', 'parse': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-0a94de89-baf5-4a10-917a-d447d0d34039.txt', 'parsimonious': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-e51f1b68-59d9-4e60-b4ec-61b31dae5155.txt', 'parso': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-bcdda7b6-8ece-4888-97fe-bc3ec3a9d1dc.txt', 'pasta': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-8d972538-6620-42f5-bb01-9169258017fa.txt', 'pathlib2': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-99682dee-9c36-4ae0-bfa0-7ee7df70d2a8.txt', 'pdfbox': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-988e84bf-1b4b-44dc-96e9-ac1628757e74.txt', 'pdfminersix': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-33b38ff0-d2dc-4eb6-a5eb-9e6f1ea5cfee.txt', 'perfetto': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-27deba64-3f49-48c7-8873-752ef88fc4d4.txt', 'pffft': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-454d95d6-1f6d-4b74-8d1c-342637c69bcd.txt', 'phmap': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-01413f13-4beb-48e9-bf6f-70ed079c8852.txt', 'picotls': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-6bb3932b-ebfd-4ce7-9640-9024db1a52d5.txt', 'piex': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-a8290285-2165-465d-bbe7-8f07f79c5919.txt', 'pistache': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-7913230b-b53f-4bc9-a6f4-8b72b611f3d1.txt', 'pjsip': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-c7bd4da5-36d5-4b54-bff1-728d4f68dffb.txt', 'plan9port': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-cb03fc4b-0217-4416-a3bb-c113f3bfd466.txt', 'plexus-utils': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-8afd0e67-10d8-4fd8-8e51-2797587032b0.txt', 'ply': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-bbbe171c-9c55-47f4-84ab-b8e29c400e05.txt', 'poco': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-f4823e92-9b96-47e9-bebe-e5b97fe66fbc.txt', 'postfix': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-8961d794-96d5-4a7f-a7fa-023d4d111a27.txt', 'powerdns': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-34f385e9-bc5b-4475-ab47-eaac9927701e.txt', 'proftpd': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-fa3a1c9d-bbb7-488a-b082-7d2cbbbb6470.txt', 'proj4': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-e1ce5dc9-76df-44a2-9c93-a830addbeeea.txt', 'proto-plus-python': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-1fc3efd3-3220-417d-9718-edbd17a12179.txt', 'protobuf-c': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-c529ed11-f7e9-42a7-8561-3dcea2633fa5.txt', 'protobuf-python': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-f2778076-9802-45a4-95be-dcacfdf8dd3a.txt', 'psqlparse': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-5da800c3-9488-4204-b1e6-9eb2c25832e9.txt', 'psutil': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-e2b5fc21-c3eb-45f1-8039-99b2b96372e6.txt', 'psycopg2': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-bf9b82b4-11e2-4b89-b973-ca51db02d053.txt', 'pugixml': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-840ecf70-0e5d-4a98-8ed3-d3acf565ff66.txt', 'pupnp': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-22756cca-6662-4621-819b-7b22387a048f.txt', 'py-serde': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-cb97fe77-1fa7-4ce3-b535-e55d83912663.txt', 'pyasn1-modules': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-4f47f135-4718-4ac4-94f3-26aac7bfc3cb.txt', 'pybind11': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-a1797e24-948b-452c-a557-c8083f2ad5c1.txt', 'pycparser': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-1977d21d-0ea8-4f3f-b6cf-42db7f92b8a1.txt', 'pycrypto': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-2cb4e4ed-7311-41ac-98a9-da3a282bab3f.txt', 'pycryptodome': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-26ceb286-dde9-4f0f-9680-fd96895755cf.txt', 'pygments': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-eeb609a7-92a7-4983-8b5a-6acf248f6158.txt', 'pyjson5': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-0a21fedb-57f6-45a8-9988-8b07bbc212c9.txt', 'pyjwt': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-9cece4df-d669-4dcc-9e23-00b300434bec.txt', 'pymysql': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-8870de3e-a020-4f3a-9e95-f58fe1734b78.txt', 'pynacl': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-8bffe834-5eec-4015-a150-53ddbf404d00.txt', 'pyodbc': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-a61aff5e-3e9e-41f7-bfc9-0097bf8aa323.txt', 'pyparsing': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-e5d1cdf1-a25d-4720-9765-cd0c1b0c784f.txt', 'pyrsistent': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-bf4bc49a-3e8d-47fb-85f5-b9f674f886b0.txt', 'pytest-py': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-fe26edb4-5e32-4f06-9133-3b8e7b20e301.txt', 'python-ecdsa': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-2b784d71-e9bf-4e19-a6f2-9721473181b6.txt', 'python-email-validator': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-8f0f5942-ab55-4a0b-9829-8d8541188a1c.txt', 'python-fastjsonschema': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-3286b083-8552-4cff-9b8d-f001ec6a0c0d.txt', 'python-future': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-b1544207-dd8a-4d7e-9047-df5744381077.txt', 'python-graphviz': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-fa236f80-92f9-4997-8fc2-f2231591c2a5.txt', 'python-hyperlink': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-c767c56d-fe29-40d9-b730-372ed72977ce.txt', 'python-jose': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-456ca526-c053-4122-8c61-2c81e4d124c0.txt', 'python-lz4': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-27e4f736-1882-4b5b-8b18-5c1648f3df65.txt', 'python-markdownify': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-11be9550-6301-4d1b-beff-01cdc9e0e753.txt', 'python-multipart': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-c3aadfa2-69dc-471f-9095-5130cc03cd6d.txt', 'python-pathspec': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-4dde9d0f-9c46-4c97-af3b-df173134e392.txt', 'python-phonenumbers': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-f35c5ca2-48eb-4a76-b98c-d98d95a621f9.txt', 'python-prompt-toolkit': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-efba8a1f-5657-4d11-b8ab-e9c565c02a5b.txt', 'python-pypdf': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-fd34a78e-dbda-4a99-ba02-a61d0e4225a4.txt', 'python-rison': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-de2326a3-b8b6-4055-9ddb-02d5612392c4.txt', 'python-rsa': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-b23a5754-f95e-4801-b38c-e7e81c21f2f6.txt', 'python-tabulate': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-9e6da5a5-3ed4-4ecf-8705-6fc0e463c21c.txt', 'python3-openid': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-a8bb3859-3868-49ca-bf8c-7fb699dd6f10.txt', 'pytz': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-66a99f1e-481c-493e-a6ae-c9a620145e03.txt', 'pyxdg': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-bcbdd404-1a8c-4328-abdc-95d5a5d4a987.txt', 'pyyaml': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-df471fe1-4aef-47fe-a39f-489515c0d4f6.txt', 'pyzmq': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-47d80e6d-800c-4439-920e-23b0305a72d0.txt', 'qdox': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-ead0f398-726c-4bfa-810f-2212cf28fbe5.txt', 'qpdf': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-32b0efb8-ca58-4a78-9700-3c1939befd28.txt', 'qpid-proton': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-b9d40af3-fbe2-417d-a4ef-05e84a99ef9a.txt', 'quartz': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-303492c8-d0ee-42de-af08-5692ab33848b.txt', 'qubes-os': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-f0d24945-63b8-4b19-998f-bd37a31334ee.txt', 'quickjs': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-a85a6137-bc9c-4fc6-990d-3964fa559ed0.txt', 'rabbitmq-c': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-736aa019-ff87-4c04-8a42-abec42320932.txt', 'rapidjson': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-d3d08b64-851b-44c8-9456-c744eb351345.txt', 're2': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-3e0f281c-80ce-4dc0-860d-6f77da4c0963.txt', 'readstat': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-54c39cdd-61c4-4771-8625-9623bef98692.txt', 'redis-py': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-6206de07-d7c0-48ff-b17c-7da8cd8ca719.txt', 'reflections': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-92cb3670-b4cc-471b-a9b5-a56576347e2c.txt', 'reload4j': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-de569954-a7f9-428c-8cd8-12e27d8db556.txt', 'resiprocate': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-f17078b4-7171-484b-a593-46521a00a5ba.txt', 'retry': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-a192d12e-4f59-452e-b940-fc3b1c70cfa3.txt', 'rfc3967': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-820d58bd-c623-44c9-95db-c67c3299fd81.txt', 'rhino': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-154fb5cd-44d4-4123-abd3-b8dc8ab65523.txt', 'rich': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-69feadf4-bd9e-4da1-867f-b3a8df9c1cee.txt', 'rnp': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-3223feb0-b256-422a-9323-2eaae8df7565.txt', 'roaring-bitmap': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-6426637d-bf1b-4c1c-9626-9be1edcac202.txt', 'rocksdb': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-ad4d6c7f-b720-498e-99cf-c012346fbd25.txt', 'rome': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-82b62b9a-b868-4d4f-b1c5-72622ad44741.txt', 'rtpproxy': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-509e514a-2267-4adb-be69-f4bd48f266f4.txt', 'rust-lexical': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-7b507fac-515d-4ea8-b239-8fb357154a4c.txt', 's2geometry': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-7d994fac-0473-468d-b8f9-a13ea3894517.txt', 's2opc': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-2cdc0c76-1637-45c1-907e-0ff68f3b9432.txt', 'sacremoses': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-f8936652-0e59-4fcc-a059-b384637efd91.txt', 'samba': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-8e5ee409-19a5-4825-bb4d-ca6a2a5b5f61.txt', 'scapy': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-d288b6c6-1249-4774-bb67-96c807383ccf.txt', 'selinux': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-34547482-5a37-4e34-94f3-d56ccaca840f.txt', 'sentencepiece': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-0989cc00-a7fa-4bda-9831-0501a335800c.txt', 'servo-core': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-be71fb5c-b0bc-496d-a92c-86f2223a357e.txt', 'simd': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-fb5cc0fe-f2cc-4ae0-8a5d-203d24f4c8f1.txt', 'simdjson': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-948d6e52-5e0c-4ff6-b55a-a67e3dbd89a0.txt', 'simdutf': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-2021cf83-c5f9-4fb7-9c69-5283bfa4a0b4.txt', 'simplejson': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-546fcb21-eb81-4252-8f86-550d175225b0.txt', 'six': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-6029142b-df33-425d-ac53-69ddd1cebadd.txt', 'skcms': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-c007039f-9322-443d-a305-45445745310f.txt', 'sketches-core': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-8073bdcb-504b-419c-8c43-7008a783dcdb.txt', 'sleuthkit': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-6f82aa1b-f8ac-4baa-8dc0-9cd1477c724a.txt', 'slf4j-api': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-35595f5f-00ff-47ff-a1c2-70d8ec55af36.txt', 'smart_open': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-6000bb01-e841-4e38-885c-65d971031c88.txt', 'snakeyaml': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-255b030f-b62f-4a7b-9ea6-bf802afecdaa.txt', 'snappy': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-f4e45b85-3c1f-4302-91b7-d43916f79b15.txt', 'snappy-java': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-77847830-4b40-4e01-a476-0ec5309e02b9.txt', 'soupsieve': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-8c02d659-1112-42d2-a6dd-0d01095345f4.txt', 'spatial4j': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-2a742fe4-d28e-4071-9c99-ec31d9d7a03d.txt', 'spdlog': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-8f50e679-9ddb-4528-9172-cd9c58417a30.txt', 'speex': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-9ef50f70-952b-4537-9ba7-a8de2ef8e375.txt', 'spice-usbredir': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-473e11b5-abab-41f4-8dde-aeb1d47947fa.txt', 'spotify-json': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-f7b0bc6f-03d6-41c2-a6d5-15cb5e36b83b.txt', 'spring-cloud-netflix': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-b778f993-93d1-40cf-be43-90698b288d7e.txt', 'spring-retry': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-f6496f93-e576-4906-ad57-8d535a816805.txt', 'sql-parser': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-4334b497-c34c-4228-b7c1-b36e2bbabdd8.txt', 'sqlalchemy': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-957a77ad-5c9d-47d1-8d3e-f8e8f78f10d7.txt', 'sqlalchemy_jsonfield': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-c57c42c9-c05e-4806-87a2-e830a75772a0.txt', 'sqlite-jdbc': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-cd57f221-7f77-44ae-8676-e9b7cacba551.txt', 'sqlite3': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-007eeade-e863-406a-a680-d1b4e9f82dd3.txt', 'sqlparse': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-a119cf0a-1f58-4193-bc9a-befb2d98c214.txt', 'stack_data': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-e8e816a8-8c39-431a-86ef-b360c9e0008a.txt', 'stb': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-74c2bf7f-ebed-4ac3-acd3-2235aeb5be5b.txt', 'stringtemplate4': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-0191a265-e07b-4db4-84d1-273f8bb4cf7d.txt', 'strongswan': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-182920d4-c102-47f6-86cc-da6d63f416e1.txt', 'struts': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-ee3d0bdf-1fe9-410a-a06e-2f0039c99534.txt', 'sudoers': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-07f7a265-bde0-4756-abfc-a20824d5e5bb.txt', 'suricata': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-60a11d17-5ce6-40c5-a9f9-badf66101d2b.txt', 'tablesaw': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-b7291951-4b24-4996-9e25-56ee14071258.txt', 'tarantool': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-8fda9abb-5532-421b-bcb9-92ae4a34d4b6.txt', 'tesseract-ocr': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-f7266fea-9b4c-4259-a394-e38e7c973d0b.txt', 'threetenbp': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-2ebf12dd-7ed5-4aa4-872d-11e11ac83bcd.txt', 'tidy-html5': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-ccc0140c-4686-4170-9868-5492ba9616e4.txt', 'tinycss2': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-2516a62f-4910-4058-b7a2-a73fd452febf.txt', 'tinygltf': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-03802a44-fda3-45bd-b35e-a4d1e2acedb4.txt', 'tinyobjloader': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-2f8a9a1a-a4e6-4a43-b168-45a76ccf1bdb.txt', 'tinyusb': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-53d3bdc5-6ae1-45b3-bc71-381c60b32d7f.txt', 'tmux': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-3aeca34c-5404-411b-be97-48363eb27969.txt', 'toml': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-ccf21d52-4ee3-4c9a-a92f-2afc3f4a8b2a.txt', 'tomli': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-25ecda1f-6400-4bdb-b826-b05a734a905c.txt', 'tomlkit': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-8187538d-5e25-4e0a-8a96-23d53d4d9cc7.txt', 'tomlplusplus': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-211b5768-757c-4aae-b822-17452d49024c.txt', 'toolbelt': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-ea900c84-658d-4a71-be07-3b91c422d90a.txt', 'toolz': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-31342484-31b6-485d-86f7-bf06e14c4bae.txt', 'tpm2': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-80d142a8-6e99-4efb-a1bd-fa2a329d4946.txt', 'tpm2-tss': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-1a49c4de-3266-42aa-a8e1-2b98b1ac9fca.txt', 'tqdm': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-fae32369-cbfe-4f3e-9752-c417f5b999d5.txt', 'tremor': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-6b4845e3-33ee-4d12-9f57-4de13fbc9365.txt', 'twelve-monkeys': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-406bce29-6c5a-4cb2-ad77-0c01d581e563.txt', 'twitter4j': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-9d64be94-7bec-44a9-b4a6-e830774f5330.txt', 'typing_extensions': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-06f240ab-b0c7-4a44-b09a-7f73c54bfba1.txt', 'unbound': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-c064db41-56fb-4ba4-9f7e-95b8c878f180.txt', 'undertow': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-daca30cb-f03d-4f28-b4b7-35595e81a8ff.txt', 'unicorn': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-aa2c4c34-9682-430e-8d10-b4c17fa218ef.txt', 'unit': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-04a59d64-fd5b-41ca-b2a5-4ae2ecf8c986.txt', 'univocity-parsers': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-ef176f07-87b2-403b-bc88-6b69c09f6ddb.txt', 'unrar': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-497ba6db-3cf4-4163-b948-2f631b3286ae.txt', 'uriparser': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-de09ca5e-a85c-4ddf-8dce-5f37788704fe.txt', 'uritemplate': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-4c47776d-b520-4980-8857-51dd1e24a23d.txt', 'urlextract': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-9710be2b-97af-4ee6-be23-d619507e208d.txt', 'urllib3': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-f5b0816d-60b7-4682-8fbc-574810f6f945.txt', 'usbguard': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-f57a654a-77be-4cf1-ae86-d59a122fb191.txt', 'usrsctp': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-e4548db2-5011-41b8-bac1-2ccec432f04a.txt', 'utf8proc': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-804e4b6b-de54-4b56-8a9d-da132cdce6e9.txt', 'util-linux': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-c5f49604-d6c3-4571-83c5-61b119307904.txt', 'uwebsockets': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-a92b6047-eb00-4ca8-a102-0c6d32b47ef2.txt', 'valijson': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-68164495-119b-4a08-899a-c29145daf4b2.txt', 'varnish': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-8dade983-607c-47ef-899d-c0826e8309b0.txt', 'vorbis': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-1d962ef4-7ebe-407c-938e-3aaab5591cff.txt', 'vulkan-loader': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-2b7e7ea9-cf6d-4c04-9b54-5bab011c5d63.txt', 'vulnerable-project': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-f8e6bd0c-4129-4ee2-9856-ff2844d6c249.txt', 'w3lib': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-3ab91a58-f046-4c65-888e-f9c99435b017.txt', 'w3m': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-74b72a03-6eeb-4232-8496-7caa89fc64a6.txt', 'wabt': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-af477388-33bb-496c-97a4-a46796cd1298.txt', 'wasm3': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-4ea4f5f0-6516-4560-8b0d-8dae01b2d0a6.txt', 'wasmedge': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-b14aab0f-e37c-44cd-a7b1-015e45d1ec04.txt', 'wasmer': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-e7ecceb3-68ea-4f31-bbf0-46a5ffdc27e5.txt', 'wavpack': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-6e6eb80e-705b-4831-a623-d4ab04a2d2fb.txt', 'websocket-client': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-61f67162-56e1-4e3c-8273-f70d2baff2e2.txt', 'websockets': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-1032888d-0bba-4c60-951f-b46bcd85f516.txt', 'wget': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-bcfd1aee-aa19-4f28-8426-64ae7ae292b3.txt', 'wget2': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-04e8c4b9-ccb2-4966-9316-e40a019ff371.txt', 'wheel': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-6683cdab-34ed-49b3-9caf-6284bfefe6e5.txt', 'woff2': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-0db01c40-6230-43d3-8444-b9f536512d36.txt', 'wolfmqtt': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-29ef5668-aac8-494a-94c0-bfd2081fff98.txt', 'wpantund': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-779c7b72-a2b5-4071-be35-f57da70f683d.txt', 'wtforms': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-5e978c73-7a85-4881-8b7c-6abccb5786d1.txt', 'wuffs': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-df08610e-f109-483a-9422-e6c077cb74e9.txt', 'wxwidgets': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-04305c05-1276-493b-9923-c935b9dc5165.txt', 'xerces-c': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-4f92caff-9d79-4172-9d2b-d782f03286b8.txt', 'xlrd': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-c0ad3921-ffde-46e5-8b0d-947a3cc84697.txt', 'xlsxwriter': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-0eab6308-21ef-4ec4-969f-36fdb6830d72.txt', 'xmlpull': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-e44633e3-aa0b-4031-a7ea-755fe11e7250.txt', 'xmltodict': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-a9f98a92-b69b-4474-9f9e-f74a1c2f9f8b.txt', 'xnio-api': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-198bdf25-9c0d-48f4-9171-011c89d0059e.txt', 'xpdf': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-fe211a76-8de4-491a-aa57-9454b7f7aa62.txt', 'xs': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-57a9a7a3-bc98-4964-a663-359d3aad9ead.txt', 'xstream': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-9392c230-e45c-4a92-895c-bef507f20b11.txt', 'xvid': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-69092a1c-200e-443f-be07-7d7c6d72bbdf.txt', 'xz': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-3eba15f2-1ab1-43c7-ba9c-e7d678a895b5.txt', 'xz-java': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-8c02fc80-7273-4c42-bce2-35e9774d8b97.txt', 'yajl-ruby': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-00ea4a30-d838-4ee9-81e7-5095005a7162.txt', 'yara': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-13c02c78-69cc-46fd-a5e7-cbea29b38894.txt', 'yarl': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-c4179f5a-ca33-4bae-a89e-958f7369a328.txt', 'yoga': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-43982ed0-6c19-4403-bc35-89da0783e94b.txt', 'zeek': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-5debab1c-fe95-40b7-a110-4c8837dac0ce.txt', 'zip4j': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-e29f392c-b232-4b1a-b749-00447c44c46c.txt', 'zipp': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-4ff2eb91-250b-47dc-93f3-b2ffc358906b.txt', 'zlib': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-8fc08a71-e940-49d8-a312-a62c5151c9d2.txt', 'znc': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-42904daf-f032-4927-9e7b-6bb5bdd8b888.txt', 'zookeeper': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-8bb1baed-f8ae-4c27-91f1-2d953855092f.txt', 'zopfli': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-b262ad34-ab63-4df1-9c21-ee6d23063955.txt', 'zstd': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-b2c03a35-15b3-4622-9c39-a6149e399d60.txt', 'zt-zip': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-f69f17e5-30db-472e-92d7-af304d7aa577.txt', 'zxing': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-b4c7a5ea-1aa8-43fe-ab81-06b5262e3544.txt', 'zydis': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-767f3683-cc5e-4755-8998-7132cc4dd774.txt', 'astroid': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-ce2dcfe2-3a4b-4a39-a896-f2a69a51dd4a.txt', 'envoy': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-2128df4d-1437-4051-bb7d-fb974f04f36a.txt'
}
TIMEOUT

@catenacyber
Copy link
Contributor Author

Starting Step #1
Step #1: Already have image (with digest): gcr.io/cloud-builders/gsutil
Step #1: CommandException: No URLs matched: gs://oss-fuzz-coverage/tinygltf/textcov_reports/20240827/*
Step #1: CommandException: 1 file/object could not be transferred.
Step #6: 334586aa2186: Pull complete
Step #6: 174a75ccacd5: Pull complete
Step #6: Digest: sha256:c7405fed95553b9fb9be1723f233b2c1ec42273135169d98a9c1a4da4344fafa
Step #6: Status: Downloaded newer image for gcr.io/oss-fuzz-base/base-builder-swift-testing-profraw9-update:latest
Step #6: gcr.io/oss-fuzz-base/base-builder-swift-testing-profraw9-update:latest
Finished Step #6
Finished Step #1
ERROR
ERROR: build step 1 "gcr.io/cloud-builders/gsutil" failed: step exited with non-zero status: 1

What is going on here ?

@DonggeLiu
Copy link
Contributor

For some reason the logs are truncated now. (Previously they weren't and it was possible to see the tail and the result)
The ones that I see are all failures. (I checked a few URLs)

Thanks @maflcko. This is the full log.

I also noticed many failures.

@DonggeLiu
Copy link
Contributor

Starting Step #1
Step #1: Already have image (with digest): gcr.io/cloud-builders/gsutil
Step #1: CommandException: No URLs matched: gs://oss-fuzz-coverage/tinygltf/textcov_reports/20240827/*
Step #1: CommandException: 1 file/object could not be transferred.
Step #6: 334586aa2186: Pull complete
Step #6: 174a75ccacd5: Pull complete
Step #6: Digest: sha256:c7405fed95553b9fb9be1723f233b2c1ec42273135169d98a9c1a4da4344fafa
Step #6: Status: Downloaded newer image for gcr.io/oss-fuzz-base/base-builder-swift-testing-profraw9-update:latest
Step #6: gcr.io/oss-fuzz-base/base-builder-swift-testing-profraw9-update:latest
Finished Step #6
Finished Step #1
ERROR
ERROR: build step 1 "gcr.io/cloud-builders/gsutil" failed: step exited with non-zero status: 1

What is going on here ?

@oliverchang, not sure if this is a known issue:
The missing report error implies that trail_build should have fetched yesterday's report, not today's.
I triggered the experiment on the morning of August 27 (Sydney), and it searches for a report in the directory 0827/. However, the report has not been generated yet.
I am pretty sure the coverage report exists now at:
https://storage.googleapis.com/oss-fuzz-coverage/tinygltf/textcov_reports/20240827/fuzz_gltf.covreport

Before we fix the bug, we should run the command after 6 PM (Syndey), given that the report was generated after 5 PM:
image

@catenacyber
Copy link
Contributor Author

@DonggeLiu will you run the command again with the good timing ?

@DonggeLiu
Copy link
Contributor

@DonggeLiu will you run the command again with the good timing ?

Sure, I will do it in the afternoon (hopefully I can still remember this).

@DonggeLiu
Copy link
Contributor

/gcbrun trial_build.py all

@maflcko
Copy link
Contributor

maflcko commented Sep 4, 2024

For reference, the output is:

trial-build

Remaining builds: 20/1007, defaultdict(<class 'list'>, {'apache-poi': ['8111fa89-ffae-406f-a0a3-9e030531718c'], 'aspell': ['2212a2a7-e36e-4d0e-bd43-8a431d6e5458'], 'binutils': ['33a8c9f8-a2c5-4c7c-b56b-4b6b7cacd2f7'], 'cloud-custodian': ['6ee0ab2c-c6da-4147-b0f0-893aba501f45'], 'cmake': ['bcbab0f6-4b6a-41a0-9595-097b5ea9b643'], 'duckdb': ['3d2f04d6-d453-4815-af78-2078c51d1e5d'], 'gitpython': ['ca5d9ed0-2494-44df-8985-26c774af3203'], 'ipaddress': ['fec49ceb-49da-4e62-a736-05c6803e7dfb'], 'jansi': ['fafb268c-e9d2-468f-86f2-2a4dd7112580'], 'kubeedge': ['878a7656-4f2f-43d5-93da-7ec019bb58d8'], 'onednn': ['5c18d180-53f2-4a89-b1e5-ce220ef40404'], 'opencsv': ['f5ebe13a-5f5a-4911-8a5d-cd9ac0e53a04'], 'openweave': ['9589d151-fac6-415e-b56f-d10534d276d3'], 'pasta': ['2d33ffc1-f266-4821-9724-fe5ceb39913a'], 'simd': ['a4389c9d-ae8a-4771-a089-d81e308b78e0', '2e0e616b-049b-41f3-9609-08f2abfe3680'], 'sqlalchemy_jsonfield': ['29357d3d-f01f-4742-ae70-6cabf3ae1704'], 'utf8proc': ['9620eec1-fbd4-41ed-870b-7e348ec8b36b'], 'xen': ['efe68fc4-1aad-497b-9980-8b5ca2bfbfb8'], 'zlib-ng': ['82469efd-1f99-4bb7-a73b-bccdfc1102b1'], 'llvm': ['e2cb5d7e-8647-482c-9936-82e859b00004']}).

Failed builds: 38/1007, {'aspectj': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-2270d5e1-9320-4660-99af-ce3504b93313.txt', 'bitcoin-core': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-d37a3eff-5400-4a92-8011-c4d6fd5ed94c.txt', 'envoy': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-0e8d0f0e-c420-4423-ad36-7dd56dbe4b40.txt', 'fastjson2': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-6818b8a3-eb03-4dd1-951a-9d1c40f0def2.txt', 'gdk-pixbuf': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-4bee0e46-31ad-4c07-86b6-9bbee6a4d97d.txt', 'ghostscript': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-ac2f39ba-e2fc-4dbe-bc8c-2787745c7eaf.txt', 'git': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-f669c52b-c6f1-46fa-a7e3-381567f3cfa5.txt', 'gnutls': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-22d6448f-3ab3-480c-bf59-de37a5504c97.txt', 'hadoop': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-70c5c159-4cd3-42d9-b4eb-9d7d4bde763d.txt', 'junrar': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-6cb24551-d1f4-45dc-867c-2eff419c34b7.txt', 'knot-dns': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-789c63c7-60e1-4b80-ba65-05407b688758.txt', 'libidn': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-0e51abe4-a201-4b5a-9dc8-9194e80d4afd.txt', 'libidn2': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-753c1077-2b77-4caa-a84b-694f4b44d56b.txt', 'libldac': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-02da7cf8-60d1-452c-a9b1-5b2b229011c1.txt', 'libpsl': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-cd26551d-b1dd-4613-b7bb-7aed80a1d436.txt', 'librawspeed': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-8b9983e0-3586-4c53-ab43-f38d6089a9cc.txt', 'libtasn1': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-0c72e045-ae68-4108-9e9c-ff4cee9b0dd9.txt', 'libxml2': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-3a3bca4c-4488-4654-8f30-305878e9ac28.txt', 'maven-model': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-4e325250-ce12-4c20-a1fa-5ba61544a122.txt', 'pem': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-7931352d-1087-443c-a5a5-8ee70543ae4a.txt', 'proj4': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-2b20c53d-9eb8-4ec1-82f0-7ca2b1f41efd.txt', 'rust-lexical': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-02dcc90f-614f-4fa5-ac78-f4326e9d8bc5.txt', 'samba': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-11e596e1-9bd7-4392-86b6-2f37ac6bb291.txt', 'suricata': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-77628d78-8493-4456-b9d6-c2df20091d33.txt', 'tarantool': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-5a44c25e-c208-469f-8c20-deac691afef6.txt', 'tinyusb': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-5d12b196-4a41-41a1-bfc9-bc6c4071fdda.txt', 'tremor': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-596e7d99-462e-44b3-bbc8-250ca1253f34.txt', 'vlc': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-de2fddd3-b19f-42c9-bbe6-322f8996d4cd.txt', 'vorbis': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-eefdf607-5ce7-435f-a2ae-3af6e6f00334.txt', 'wasmer': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-52c21407-faf5-40ca-bb5b-9bd5af65e2df.txt', 'wget': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-08e67971-0dc9-49ba-9362-756f7c6d9d82.txt', 'wget2': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-def8e5fd-2c47-4a40-bc5d-d9080c39a545.txt', 'zeek': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-bdcdd809-ef07-4f09-b3fe-2cfd1b449008.txt', 'astroid': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-cb85a8b2-55bf-49d8-a18e-d60aee4c93a2.txt', 'clamav': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-1de307c3-98cd-4009-97cb-9c07cc552425.txt', 'rust-coreutils': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-f1af6ff9-ad04-4de6-8c2f-3974a3719c2e.txt', 'lua': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-920760ed-652e-4fa7-870f-dc28fde4e42d.txt', 'cairo': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-32d2671c-4314-4ed8-9e26-b5298059a3ff.txt'}
TIMEOUT
ERROR: context deadline exceeded

@maflcko
Copy link
Contributor

maflcko commented Sep 4, 2024

It looks like most of the failures are due to the branch being outdated.

Before a trial-build, my recommendation would be to merge the current master branch into the pull request. Otherwise, the result may be inaccurate and outdated.

@DonggeLiu
Copy link
Contributor

/gcbrun trial_build.py all

@catenacyber
Copy link
Contributor Author

Failed builds: 38/1007

Looked already pretty good, did it not ?

@DonggeLiu
Copy link
Contributor

Here is the trial build log log.

I (or someone else) will take a look into them

@maflcko
Copy link
Contributor

maflcko commented Sep 5, 2024

I looked at the result and I think some projects break due to the compiler bump. It would be good to pin them, or otherwise fix them.

https://github.com/google/oss-fuzz/pull/12365/checks?check_run_id=29667299742

trial-build

Remaining builds: 31/1011, defaultdict(<class 'list'>, {'bitcoin-core': ['e97dac9b-220c-45ee-8343-84e9eec6bfe1'], 'bluez': ['b1499b2f-148a-4a43-af5e-084863c2c8a9'], 'checkstyle': ['8d87523f-7b24-473e-af3a-3bdcd241c6ee'], 'cloud-custodian': ['e38a48e3-419c-4e2b-9dd7-f94f18419a20'], 'cpuinfo': ['54fa5e3d-885d-4a6e-8a77-32fd3b80213b'], 'duckdb': ['b0426bc7-3e54-403b-a847-56ee0cb9a412'], 'ffmpeg': ['ac82d2f0-d7ca-4e70-b08b-b660c9dc2a04'], 'genshi': ['d2f6169b-2ec1-47df-8557-505f95afaa7b'], 'gprof2dot': ['33736e00-d147-4d0d-b2d8-7b9f7b78e833'], 'hikaricp': ['0958c36c-12ab-4ecb-9816-19b5e45cfd10'], 'htslib': ['61e7a9d0-2b54-4d1e-a96e-e072703a63f8'], 'http-parser': ['7dc60deb-9c57-4d76-825d-5ed27c6e6d74'], 'imagemagick': ['4075bbc0-1eb4-443a-b141-828a5cea34fe'], 'jq': ['f997d55a-3b45-46ab-b6aa-7f1b8a0888ab'], 'libreoffice': ['021c4098-7db3-49a5-ade8-535674b6fa3d'], 'libxslt': ['2f7b1a83-51da-4096-a39a-5216ee44b14e'], 'libyal': ['c4323b37-191e-4289-bc75-3b3c41a7ec79'], 'muparser': ['7fd96760-4d21-44a5-ae01-cf24e3af2a60'], 'neomutt': ['ab316d4f-3f3b-44cf-a37e-2c7ce2e0a3fb'], 'onednn': ['e6448e28-040b-445b-a7aa-9e8fdb06e382'], 'openweave': ['72af842b-1ce3-45f8-b8d5-3b1202183974'], 'python-phonenumbers': ['229da2ce-22f8-4c23-a3f3-e5fda4a17b1e'], 'simd': ['0d3301bd-6bc7-461c-8722-9fa3ae920b8a', '50e5284d-c067-4800-b6fc-a66b0641243a'], 'spring-cloud-config': ['d6f33c33-d6dd-4e0c-8011-1047e1f9be71'], 'sqlalchemy_jsonfield': ['c2b8ae95-517c-4152-ae49-9bae934a762e'], 'toolbelt': ['f71f41d6-59ec-4744-9dc7-e4656c7819ef'], 'vorbis': ['7a26d044-8d1d-4b68-9327-edb71f387ef3'], 'xmlpull': ['c72c9058-a0f0-408f-98cc-5a68d2b5150d'], 'yoga': ['2ef90f49-a3f6-4036-b0d5-6f00e465cfa3'], 'zopfli': ['10bee761-eaa3-4727-974b-9315b59786f0'], 'llvm': ['5346b641-4627-48a2-aa21-cdf3b33cca3b']}).

Failed builds: 20/1011, {'digest': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-5c036d8c-df26-4e9a-969e-7d27732dfabd.txt', 'envoy': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-83da7326-36bd-4815-8b20-9d82e7c8a835.txt', 'freeimage': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-f4924f02-f678-42ef-8ed0-fa4bb18b0a20.txt', 'icu': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-d3be9614-1509-4810-b773-9c35e0e96dd6.txt', 'librawspeed': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-5fe6a7e2-b46e-448a-9311-2ffcc0b6ebdd.txt', 'libucl': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-30f3ad71-bc3d-4dae-8911-9ceb3bf12419.txt', 'libxml2': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-10217692-bb75-406a-bbce-d435640edca9.txt', 'mpv': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-f984eedc-e3ce-4b9f-b2f5-53b747934da7.txt', 'poppler': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-e6a3174b-909c-4366-8c72-099891c22ac1.txt', 'rust-lexical': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-0c261bf2-5504-4713-93e3-ace2b1ebd28d.txt', 'samba': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-9a18541d-f5ba-41f4-9c11-598898d7c031.txt', 'simdutf': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-585902f9-5450-4116-98e0-f3cb912601de.txt', 'suricata': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-c052834b-b700-4c1a-a9c0-b89cd6f3e55a.txt', 'tinyusb': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-879a3840-ccf1-46b8-b971-c835f148a2b9.txt', 'tomlkit': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-37bae839-f8d6-4926-9ea6-d631ef7783fd.txt', 'wasmer': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-01ef123a-b856-4160-b1d0-a7d89f1980ec.txt', 'zeek': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-419c1eb0-b3ab-4cfd-8061-90318e48dec2.txt', 'hadoop': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-36e1962a-7afe-4fa3-bc2d-61dcc4c4c8c3.txt', 'lua': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-702d8ef7-e4fa-4d25-9f47-ca8eb16fea79.txt', 'tarantool': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-92a46fa2-369e-4d65-91cd-f4124401c28d.txt' }
TIMEOUT

@catenacyber
Copy link
Contributor Author

First analysis :

  • digest : network error
  • envoy: new warning Wthread-safety-reference-return
  • freeimage: network error
  • icu: centipede build failure, is it related ?
  • librawspeed: new warning Wnan-infinity-disabled
  • libucl: strange, maybe due to timeouts and stack overflows in corpus for coverage
  • libxml2: looks like incompatibility between trial build and aarch64

I looked at the result and I think some projects break due to the compiler bump. It would be good to pin them, or otherwise fix them.

I guess the new warnings need to be fixed by each project

Only 2 out of the 7 first failures (icu and libucl) I do not understand and they may be due to this PR.
I think this PR will fix more than it breaks, would it not ?

@maflcko
Copy link
Contributor

maflcko commented Sep 5, 2024

Only 2 out of the 7 first failures (icu and libucl) I do not understand and they may be due to this PR.

Sometimes the project starts to fail to build at the same time the infra run is scheduled. So it may or may not be related to the PR and another build has to be done in those cases (either locally, or in another infra run).

If the project is failing, I think maintainers prefer it to be pinned or fixed. Pinning can be achieved similar to commit 767c7d3. (You'll have to adjust the sha256 to be a recent one).

@catenacyber
Copy link
Contributor Author

catenacyber commented Sep 5, 2024

mpv : centipede again...
poppler: unrelated Could NOT find Boost
rust-lexical: build failure to investigate
samba: Wformat-truncation intended by some test
simdutf: aarch64
suricata: I guess I need to update it for rust and C compiler to match
tinyusb: aarch64

@catenacyber
Copy link
Contributor Author

tomlkit: network error ?
wasmer: new rust warnings
zeek: looks like I need to fix coverage for targets generating multiple profraw in one run ?..
Hadoop: looks unrelated
lua: aarch64
tarantool: aarch64

@catenacyber
Copy link
Contributor Author

By the way, I also see that log4j2, pcre2 had recent changes in master

@catenacyber
Copy link
Contributor Author

@jonathanmetzman what do you think about this PR ?

@jonathanmetzman
Copy link
Contributor

merge on monday if this passes except for arm

@jonathanmetzman
Copy link
Contributor

/gcbrun trial_build.py apache-commons-lang arrow-java cert-manager cyclonedds elfutils libxml2 monero pcre2 s2geometry simdutf tinyusb util-linux log4j2 rust-coreutils lua tarantool

@catenacyber
Copy link
Contributor Author

merge on monday if this passes except for arm

@jonathanmetzman will you merge today ?

@vitorguidi vitorguidi merged commit 1778ebe into google:master Oct 1, 2024
12 of 19 checks passed
FROM gcr.io/oss-fuzz-base/base-builder
FROM gcr.io/oss-fuzz-base/base-builder@sha256:56905c98ae0083d14da0e7371184e694560a74750533f321ac0e9145af0e8d2e
# ! This project was pinned after a clang bump. Please remove the pin, Try to fix any build warnings and errors, as well as runtime errors
# see https://github.com/google/oss-fuzz/pull/12365
Copy link
Contributor

@evverx evverx Oct 1, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm not sure it's the best way to notify projects. Though given that the latest build failure wasn't reported and the primary contact pointing to the elfutils mailing doesn't seem to work anymore bug reports are likely to go unnoticed as well.

Either way elftuils is built with clang version 18.1.8 (Fedora 18.1.8-1.fc40) shipped by Fedora just fine. Could it be that something else is broken in the OSS-Fuzz images? The backtrace I saw points to #include <iostream> and that's weird.

I opened #12550 to trigger the CI but it doesn't look like the base-builder image has been updated yet.

Copy link
Contributor Author

@catenacyber catenacyber Oct 2, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm not sure it's the best way to notify projects

Me neither, but that was asked instead of letting the projects fail because of warnings or such...

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

that was asked instead of letting the projects fail because of warnings or such

I agree that it's better than the alternatives.

Now that the image is rolled out it looks like the failure is flaky:
https://github.com/google/oss-fuzz/actions/runs/11145617408 (where the coverage build failed)
https://github.com/google/oss-fuzz/actions/runs/11145449506 (where the coverage and UBSan builds failed)

I reproduced it more or less reliably in https://github.com/google/oss-fuzz/actions/runs/11146061465 (where all the relevant builds failed) by removing -j from make. The backtrace seems to point to #include <iostream> and I'm not sure why yet.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm 99% sure that it's an OSS-Fuzz toolchain bug. I was curious where stack came from and it turns out it's from src/.deps/srcfiles.Tpo (which is used when srcfiles.cxx is compiled):

$ grep stack src/.deps/srcfiles.Tpo 
  /usr/local/bin/../include/c++/v1/deque stack \
stack:

and it should probably be /usr/local/bin/../include/c++/v1/stack. I'm guessing elfutils is unlucky in that it has the stack binary (which is rejected with all those UTF-8 warnings because it is a binary).

evverx added a commit to evverx/oss-fuzz that referenced this pull request Oct 2, 2024
srcfiles.cxx started failing to compile with the OSS-Fuzz toolchain
when it was switched from clang-18.0.0 to clang-18.1.8 in
google#12365.
google#12365 (comment)
It's probably an OSS-Fuzz toolchain bug but it doesn't matter much
because the srcfiles binary isn't relevant in terms of fuzzing and
can safely be excluded.
DavidKorczynski pushed a commit that referenced this pull request Oct 2, 2024
* [elfutils] unpin the base-builder image

* [elfutils] show clang version
to make it a bit easier to figure out what's going on.

* [elfutils] no longer compile srcfiles.cxx
srcfiles.cxx started failing to compile with the OSS-Fuzz toolchain
when it was switched from clang-18.0.0 to clang-18.1.8 in
#12365.
#12365 (comment)
It's probably an OSS-Fuzz toolchain bug but it doesn't matter much
because the srcfiles binary isn't relevant in terms of fuzzing and
can safely be excluded.
DavidKorczynski pushed a commit that referenced this pull request Oct 2, 2024
A draft following #12365 and plan
to cherry-pick
e0d6875
DavidKorczynski pushed a commit that referenced this pull request Oct 2, 2024
Following #12365 : only zeek and
opencv seem fixed

Co-authored-by: Alex Crichton <[email protected]>
@catenacyber
Copy link
Contributor Author

@FrankYFTang for your information, with recent clang bump, icu had centipede disabled. You can try to reenable it

@catenacyber
Copy link
Contributor Author

@Alexhuszagh with recent clang and rust bump, rust-lexical is pinned to an old builder, will you try to fix it ?

@catenacyber
Copy link
Contributor Author

@manunio with recent clang and rust bump, wasmer uses an old nightly (because of dead code warnings with nightly-2024-07-12), would you try to fix them ?

@manunio
Copy link
Contributor

manunio commented Oct 3, 2024

@manunio with recent clang and rust bump, wasmer uses an old nightly (because of dead code warnings with nightly-2024-07-12), would you try to fix them ?

Thanks for the ping, I will look into it.

DavidKorczynski pushed a commit that referenced this pull request Oct 7, 2024
This unpins the image for `rust-lexical`, due to patches in the fuzz
targets Cargo.toml to remove LTO from the release profile.

Related to:
- Alexhuszagh/rust-lexical/issues/164
- Alexhuszagh/rust-lexical/issues/166
- #12365
DavidKorczynski pushed a commit that referenced this pull request Oct 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

10 participants