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

Open
wants to merge 14 commits into
base: master
Choose a base branch
from

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

@DonggeLiu do you know who from centipede could look at the icu build failure ?
@ussuri ?
The failure log is
https://oss-fuzz-gcb-logs.storage.googleapis.com/log-d8fd93ff-f605-4ffe-a61b-71e43fef6175.txt and shows

The binary should be built with clang 16 and with -fsanitize-coverage=control-flow flag.

@adisuissa would you understand the envoy build failure ?
https://oss-fuzz-gcb-logs.storage.googleapis.com/log-de0ee1b4-4d36-4890-bf8b-6c3e53824da0.txt
Why do not we have debug symbols in this use-after-poison stack trace ?

@catenacyber
Copy link
Contributor Author

cf #12124 for the centipede issue

@adisuissa
Copy link
Contributor

@adisuissa would you understand the envoy build failure ? https://oss-fuzz-gcb-logs.storage.googleapis.com/log-de0ee1b4-4d36-4890-bf8b-6c3e53824da0.txt Why do not we have debug symbols in this use-after-poison stack trace ?

I'm not sure why.
Do you know if the error is due to this change or is it because of the update of the clang-chain? If it is the former, consider splitting this change into a different PR, so we can debug just that.

@catenacyber
Copy link
Contributor Author

I'm not sure why. Do you know if the error is due to this change or is it because of the update of the clang-chain? If it is the former, consider splitting this change into a different PR, so we can debug just that.

I think this is due to the clang-chain update.
The clang-chain update is the primary cause of this change because clang 18 finds this warning, see build log here https://oss-fuzz-gcb-logs.storage.googleapis.com/log-b01a6fe2-1743-4a2f-8bf0-273d44169f88.txt

To reproduce, you can, with this PR, run :

python3 infra/helper.py build_image --no-pull base-clang
python3 infra/helper.py build_image --no-pull base-builder
python3 infra/helper.py build_image --no-pull envoy
python3 infra/helper.py build_fuzzers --no-pull envoy

@catenacyber
Copy link
Contributor Author

@DonggeLiu I think every project is good now except envoy...
Do you want to run more tests ?
Should I pin envoy to the current base-builder ?

@DonggeLiu
Copy link
Contributor

@DonggeLiu I think every project is good now except envoy... Do you want to run more tests ?

Wow, thanks @catenacyber !

Should I pin envoy to the current base-builder ?

Yep, that's a good idea : )

catenacyber and others added 5 commits September 17, 2024 21:37
This is done in the interest of assisting google#12075 and google#11626. Currently
the Rust toolchain cannot be updated because the latest nightly uses
LLVM 18.1.8 and coverage information breaks. This breakage is because
LLVM 18.1.8 records coverage information with version "9" but LLVM
18.0.0 recorded coverage information with version "8". This means that
the recordings created by Rust binaries use version "9" which are
unreadable by the processing that OSS-Fuzz does with the 18.0.0-based
toolchain using version "8".

This commit updates the Clang toolchain to the latest 18.x.x release to
get the two in sync so the same coverage recording version is used.
Pull in LLVM 18.1.7 with Rust to match the previous Clang update
@catenacyber
Copy link
Contributor Author

Here it is, with a rebase on latest master.

What is your plan for this ?

@DonggeLiu
Copy link
Contributor

@oliverchang @jonathanmetzman Shall we merge this?

@maflcko
Copy link
Contributor

maflcko commented Sep 18, 2024

I'd feel more comfortable with another trial build before merge on current master, because some projects may have changed in the meantime from the build last week.

@jonathanmetzman
Copy link
Contributor

/gcbrun trial_build.py all

@catenacyber
Copy link
Contributor Author

catenacyber commented Sep 19, 2024

Step #1: Failed builds: 15/1019, {'cert-manager': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-0ca6aa50-74b1-4ce6-bff8-bf20c3472980.txt', 'elfutils': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-cca5f000-28b3-40cb-b6d1-01ceb96ab83d.txt', 'envoy': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-7784b5d4-6886-4d12-8ff4-f943efb5e3b8.txt', 'grpc-swift': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-7885e51a-4c8e-4c61-a500-62bdb4affb8d.txt', 'gstreamer': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-10b8b2de-c97e-4291-902d-902c4b8b1742.txt', 'immer': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-faffc9b0-450d-463c-9864-8a5b96e0facf.txt', 'libfido2': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-90f5c884-354c-40f2-9b70-9f7f80a476d3.txt', 'libultrahdr': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-9f1c20fd-f678-4e48-a7a6-bd8e237f4ce4.txt', 'libxml2': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-7675453d-81f6-49d5-869f-2628dbf3f055.txt', 'ms-tpm-20-ref': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-699d434d-c40b-4574-92f8-78c73b20fa5f.txt', 'simdutf': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-0545640d-0d93-4f69-b7c2-ae3b2fbba55a.txt', 'tinyusb': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-7be51527-a9cc-4489-ae98-214c082c23c2.txt', 'vlc': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-2a7ac9b4-8b31-47a5-8a6e-5386dca189b0.txt', 'tarantool': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-45fcaa5c-d95e-4682-85e7-b7a333f0913d.txt', 'lua': 'https://oss-fuzz-gcb-logs.storage.googleapis.com/log-ab3ad87e-5178-42e6-a131-8eaaccc012a2.txt'}

Looks unrelated :

  • cert-manager is golang, does not seem related
  • elfutils : file is not valid UTF-8
  • grpw-swift Invalid Exclude '/src/grpc-swift/FuzzTesting/Sources/EchoModel/echo.proto': File not found.
  • immer : ERROR: 10.526315789473685% of fuzz targets seem to be broken
  • libultrahdr : timeouts
  • libxml2 : arm64
  • ms-tpm-20-ref : network failure
  • simdutf : arm64
  • tinyusb : arm64
  • vlc : failures in corpus
  • tarantool : arm64
  • lua : arm64

Looks related :

  • envoy : fixing it
  • gstreamer : to investigate
  • libfido2 : to investigate

try to make it more clear which changes are needed for which version
@catenacyber
Copy link
Contributor Author

So, I pushed a new version of profraw_update.py

Bug in gstreamer and libfido2 was due to the previous check v9_header.CountersDelta != (sect_prf_cnt - sect_prf_data) which does not always hold anymore, but it is not a problem as this check was meant for one case with rust and profraw version 7

@catenacyber
Copy link
Contributor Author

@jonathanmetzman is it possible to run another trial during the week-end ?

Do you want me to split my last commit in 2 ? The small bug fix, and the bigger rewrite to make code clearer ?

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.

7 participants