A public record, scanned with ingot-0.1.0. Everything here is public, so every number can be re-derived from the same files.
Three passes so far. Against 21.33 GB of C4 web text: 350 distinct items flagged, every retained match inspected, and none is contamination. Against a 2023 distillation set where a leak was chronologically possible: GSM8K's train split found verbatim, its test split not reproduced. Against two instruction-tuning sets: 6 distinct items of 15,525, all canonical text. Why a page full of matches and no leaked test set is the finding — and not a disappointment — is explained beside the evidence.
node scripts/fetch-benchmarks.ts && node scripts/registry-scan.ts node scripts/fetch-pretraining.ts --shards 26 && node scripts/pretraining-scan.ts node scripts/fetch-sft.ts && node scripts/pretraining-scan.ts --corpus ../corpora/slimorca --out sft-slimorca
C4 is a public snapshot of web text — Common Crawl from April 2019, cleaned — the kind of corpus models are actually pretrained on. Every benchmark below was assembled after that snapshot, so a match here can never mean the exam leaked into this pile. What a match shows is the reverse: the text posing a test item already existed on the public web before the benchmark did.
| benchmark | flagged | rate | matches | discarded | unscannable |
|---|---|---|---|---|---|
| gsm8k | 2 / 1,319 | 0.152% | 2 | 0 | 0 |
| humaneval | 6 / 164 | 3.659% | 15 | 115 | 0 |
| mmlu | 342 / 14,042 | 2.436% | 865 | 642 | 28 |
“2.4% of MMLU is contaminated in C4” is wrong, and that is the finding. The 25 retained MMLU matches were inspected and none is contamination: they are NATO Article 5, Patrick Henry, the Fifth Amendment — canonical text, the famous passages the whole world quotes. MMLU quotes famous documents; web text contains them. The overlap is exact, reproducible and evidentially worthless — and a scanner that printed the rate without the words would have called it a scandal.
GSM8K's two matches are everyday phrasings each found in a single document, and HumanEval's are digit runs and a textbook prime definition — the number sequences every explanation of numbers contains. Judge all of it yourself:
A passage that reached two corpora by genuinely different routes is a property of the language, not evidence a benchmark leaked. So the flagged MMLU items were scanned again — against The Pile with every web-crawl subset removed: 251,488 documents of court opinions, patents, paper abstracts and digitised books, routes a crawler was never involved in.
67 of the 342 flagged items are confirmed canonical — their text lives in non-crawl print, most of it in court opinions. The other 275 are undetermined, not leaked: a control set of nine unmistakably canonical items scored 1 of 9 against this reference, so absence from it carries no information. Presence is evidence; absence is a lead.
freelaw confirmed 46 itemsgutenberg-pg-19 confirmed 3 itemswikipedia-en confirmed 2 itemsarxiv confirmed 2 itemsstackexchange confirmed 2 itemspubmed-central confirmed 2 itemspubmed-abstracts confirmed 1 itemNine items nobody believes leaked — famous speeches, founding documents — hand-labelled to measure the test's negative power, not sampled from it. 1 of 9 appeared in the reference corpus at all:
| item | what it quotes | in the reference? |
|---|---|---|
| mmlu-5720 | Patrick Henry, "give me liberty or give me death" | not found |
| mmlu-5732 | Roosevelt, Four Freedoms | not found |
| mmlu-3811 | Fifth Amendment, "without due process" | confirmed |
| mmlu-5951 | NATO Treaty, Article 5 | not found |
| mmlu-11040 | Equal Protection Clause, Fourteenth Amendment | not found |
| mmlu-6072 | Machiavelli, on friendships obtained by payment | not found |
| mmlu-5745 | Franklin's 1766 testimony to Parliament | not found |
| mmlu-5703 | Jonathan Edwards, "Sinners in the Hands of an Angry God" | not found |
| mmlu-8373 | Singer's second premise | not found |
The reference corpus is far smaller than the web corpus. An item confirmed in both is canonical. An item absent from the reference is NOT thereby leakage — it may simply be too rare for a corpus this size.
SlimOrca is 517,982 GPT-4 completions over FLAN prompts, assembled in 2023 — after every benchmark here was published. The leak window was open, so for the first time a match could be more than canonical text. Every flagged item was therefore measured rather than eyeballed: the longest verbatim run between the item and each document that matched it, published beside the scan.
| benchmark | n | flagged | rate | matches | discarded | unscannable |
|---|---|---|---|---|---|---|
| gsm8k | 10 | 4 / 1,319 | 0.303% | 16 | 47 | 0 |
| gsm8k | 13 | 1 / 1,319 | 0.076% | 4 | 19 | 0 |
| humaneval | 10 | 4 / 164 | 2.439% | 14 | 64 | 0 |
| humaneval | 13 | 1 / 164 | 0.610% | 1 | 0 | 0 |
| mmlu | 10 | 28 / 14,042 | 0.199% | 51 | 65 | 28 |
| mmlu | 13 | 4 / 14,042 | 0.028% | 5 | 12 | 237 |
GSM8K's train split is inside this corpus; its test split is not. 4 of 4 flagged test questions are template siblings of train-split questions that appear verbatim in the very same documents — and 0 test questions appear verbatim themselves. Across all three benchmarks the triage reads 0 leaked · 2 partial · 34 phrase-level, and the longest verbatim run anywhere is 31 tokens of a 227-token item.
A scanner that stopped at the flag would have called this a test-set leak. The words say otherwise — and they also say the fine-tuning set carries the training questions, which is worth knowing before quoting a GSM8K number for any model tuned on it.
| flagged test item | train-split question, verbatim in its documents |
|---|---|
| gsm8k-10 (test, not reproduced) Eliza's rate per hour for the first 40 hours she works each week is $10. She also receives an overtime pay of 1.2 times her regular hourly rate. If Eliza worked for 45 hours this w… |
gsm8k-train-1607 — verbatim in 1 doc Maya wants to learn how to lift and right now she can only lift a fourth of what America can. America can lift 240 pounds. As Maya grows stronger, she can add 10 more pounds to wha… gsm8k-train-1957 — verbatim in 1 doc It takes Matt 2 minutes per problem to do his math homework with a calculator and 5 minutes per problem without a calculator. If Matt's assignment has 20 problems, how much time wi… gsm8k-train-4008 — verbatim in 1 doc Liz's basketball team is down by 20 points in the final quarter of their game. Liz goes on a shooting spree, sinking 5 free throw shots, 3 three-pointers, and 4 other jump shots. … gsm8k-train-4045 — verbatim in 5 docs Janice gets paid $10 an hour for the first 40 hours she works each week, and $15 each hour of overtime after that. If Janice works 60 hours one week, how much money does she make? gsm8k-train-4131 — verbatim in 1 doc Kyle can lift 60 more pounds this year, which is 3 times as much as he could lift last year. How many pounds can Kyle lift in all? gsm8k-train-405 — verbatim in 1 doc A hay farmer harvested 560 bales of hay from 5 acres of grass per month last year. This year, he planted an additional 7 acres of grass. If the farmer also owns 9 horses and each h… gsm8k-train-3570 — verbatim in 1 doc A tank contains 6000 liters of water, 2000 liters evaporated, and then 3500 liters were drained by Bob. How many liters are in the tank if it now rains for 30 minutes and every 10 … gsm8k-train-4576 — verbatim in 1 doc Laran has started a poster business. She is selling 5 posters per day at school. Two posters per day are her large posters that sell for $10. The large posters cost her $5 to make.… gsm8k-train-5675 — verbatim in 1 doc A Burmese python that was 1.4 meters long swallowed a 50-centimeter alligator. After one week, the alligator was completely digested. If this snake continues to eat 50-centimeter… gsm8k-train-6027 — verbatim in 1 doc John buys 3 boxes of burritos. He gives away a 3rd of them to his friend. Each box has 20 burritos. He eats 3 burritos per day for 10 days. How many burritos does he have left? gsm8k-train-2922 — verbatim in 1 doc Martin rings the small bell 4 times more than 1/3 as often as the big bell. If he rings both of them a combined total of 52 times, how many times does he ring the big bell? gsm8k-train-3644 — verbatim in 1 doc The bakery has 8 indoor tables and 12 outdoor tables. Each indoor table has 3 chairs and each outdoor table has 3 chairs. How many chairs are there in total? gsm8k-train-3760 — verbatim in 1 doc A van is delivering 180 bottles of drinks to a neighborhood, and each bottle contains either cider or beer or a mixture of two. Out of the 180 bottles, 40 contain only cider, 80 … gsm8k-train-4578 — verbatim in 1 doc Augustus can make 3 milkshakes per hour while Luna can make 7 milkshakes per hour. If Augustus and Luna have been making milkshakes for 8 hours now, how many milkshakes have they m… gsm8k-train-4674 — verbatim in 1 doc Leon ordered 3 sets of toy organizers for $78 per set and 2 gaming chairs for $83 each. If there is a delivery fee that is 5% of the total sales, how much did Leon pay? gsm8k-train-340 — verbatim in 1 doc Terez has 44 cows on his farm. 50 percent of the cows are female, and 50 percent of the females are pregnant. How many pregnant female cows does Terez have? gsm8k-train-3826 — verbatim in 1 doc There were 37 jellybeans in a jar. Pat removed 15 of them. Pat then added 5 of the removed jellybeans back in, and then removed 4 more. How many jellybeans are now in the jar? gsm8k-train-3981 — verbatim in 1 doc Several birds were sitting in the branches of a crape myrtle tree. There were three times more cardinals than bluebirds, but half as many swallows as bluebirds. If there were 2 sw… gsm8k-train-4471 — verbatim in 1 doc Tim buys a cabinet for $1200 and gets a 15% discount. How much did he pay? gsm8k-train-5497 — verbatim in 1 doc A trolley driver picked up 10 people on his 1st stop. On the next stop, 3 people got off and twice as many people from the 1st stop got on. On the third stop, 18 people got off a… |
| gsm8k-25 (test, not reproduced) Kyle bought last year's best-selling book for $19.50. This is with a 25% discount from the original price. What was the original price of the book? |
gsm8k-train-2039 — verbatim in 1 doc It takes 50 minutes to cut a woman's hair, 15 minutes to cut a man's hair, and 25 minutes to cut a kid's hair. If Joe cut 3 women's, 2 men's, and 3 children's hair, how much time … gsm8k-train-5564 — verbatim in 1 doc A park warden has issued 24 citations over the past three hours. He issued the same number for littering as he did for off-leash dogs, and he issued double the number of other cita… gsm8k-train-5576 — verbatim in 1 doc Jade had $38 and her sister Julia had half as much money she had. On New Year's eve, their aunt gave each of them an equal amount of money so that they had a total of $97. How much… gsm8k-train-5816 — verbatim in 4 docs Eunice spent $7500 on a used car, which is 25% less than the original price. What was the original price of the car? gsm8k-train-5846 — verbatim in 1 doc To raise funds for her local soup kitchen, Didi enlisted the help of her family, friends, and neighbors. They donated 10 same-size cakes that she sliced into 8 slices per cake and … gsm8k-train-5921 — verbatim in 1 doc In a store, there are three types of cheese: white, swiss, and blue cheese. Each cheese is packaged, and there are 200 grams of cheese in each package. The package prices are $5 fo… gsm8k-train-3584 — verbatim in 1 doc Carson is covering the high school football field with grass seed. Each square meter needs three times as much seed as fertilizer. If Carson uses 60 gallons of seed and fertilizer … gsm8k-train-5746 — verbatim in 1 doc Barry stands on his head for 10 minutes at a time, but then he must sit for 5 minutes before he can take another turn standing on his head. How many turns can Barry take standing … gsm8k-train-6166 — verbatim in 1 doc Tamtam collected 65 shells in total. She got 13 purple shells, 8 pink shells, 18 yellow shells, and 12 blue shells. The remaining shells are color orange. How many orange shells ar… gsm8k-train-6400 — verbatim in 1 doc Emmalyn decided to paint fences in her neighborhood for twenty cents per meter. If there were 50 fences in the neighborhood that she had to paint and each fence was 500 meters long… gsm8k-train-6584 — verbatim in 1 doc Jack buys a squat rack for $2500. The barbell cost 1/10 as much. How much did he pay for everything? gsm8k-train-3875 — verbatim in 1 doc Sara makes cakes during the five weekdays to sell on weekends. She makes 4 cakes a day and sells her cakes for $8. In 4 weeks she managed to sell all the cakes. How much money did … gsm8k-train-6583 — verbatim in 1 doc A new edition Geometry book has 450 pages which are 230 pages less than twice as many pages as the old edition. How many pages did the old edition Geometry book have? gsm8k-train-6992 — verbatim in 1 doc Luke started working on a 1000-piece jigsaw puzzle. The first day he worked on it, he put together 10% of the pieces. On the second day, he put together another 20% of the remainin… gsm8k-train-7230 — verbatim in 1 doc Alex has some new shirts. Joe has 3 more new shirts than Alex. Ben has eight more new shirts than Joe. If Ben has 15 new shirts, how many new shirts does Alex have? gsm8k-train-1433 — verbatim in 1 doc Venny spent $15000 on a used car which cost 40% of the original price. What was the original price of the car? gsm8k-train-1882 — verbatim in 1 doc A bird eats 7 berries a day. Samuel has 5 birds. How many berries do Samuel's birds eat in 4 days? gsm8k-train-2097 — verbatim in 1 doc Beth went shopping. She bought 15 more cans of peas than twice the number of cans of corn that she bought. If she bought 35 cans of peas, how many cans of corn did she buy? gsm8k-train-2607 — verbatim in 1 doc Jessica’s class is going to a farm for a field trip. The school will bring all 35 students in the class plus 4 adult chaperones. The farm entrance fee for students costs $5 and $6 … gsm8k-train-2725 — verbatim in 1 doc Jimmy is setting up a garden. He has three plots: one plot for green beans, one plot for carrots, and one plot for corn. Each corn plant produces 5 times as many servings of veggie… gsm8k-train-3090 — verbatim in 1 doc Tracy has been collecting novels from her friends to donate to the Children For The Future charity organization. In the first week she collects a certain number of books. In the ne… |
| gsm8k-410 (test, not reproduced) Carolyn works for a delivery service company that hires on a contract basis. In May, they hired 40 employees, paying each employee $15 per hour for a 40-hour workweek. In June, 1/4… |
gsm8k-train-1185 — verbatim in 1 doc Grace is looking to plant some lettuce in her raised bed garden. Her raised bed is comprised of 2 large beds on top with 2 medium beds on the bottom. The top bed can hold 4 rows of… gsm8k-train-3378 — verbatim in 1 doc Kyle goes to basketball practice every day for 2 hours. At practice he spends half of the time shooting and the rest of the time running and weight lifting. If he runs for twice th… gsm8k-train-4970 — verbatim in 1 doc Jenna is making a costume for her role in Oliver Twist. She needs to make an overskirt and two petticoats. Each skirt uses a rectangle of material that measures 12 feet by 4 feet. … gsm8k-train-5851 — verbatim in 2 docs The total number of employees in a company is 450, and each employee earns $2000 per month. If the company laid off 1/3 of its employees due to tough economic times, calculate the … gsm8k-train-5228 — verbatim in 1 doc Julian has 400 legos and wants to make lego models of two identical airplanes. If each airplane model requires 240 legos, how many more legos does Julian need? gsm8k-train-5325 — verbatim in 1 doc Parker and Richie split a sum of money in the ratio 2:3. If Parker got $50 (which is the smaller share), how much did they share? gsm8k-train-5367 — verbatim in 1 doc Rosalina receives gifts from three people on her wedding day. How many gifts did she get if Emilio gave 11 gifts, Jorge gave 6 gifts, and Pedro gave 4 gifts? gsm8k-train-6093 — verbatim in 1 doc Part of Stella's job is to restock the toilet paper in each of the 6 bathrooms at the bed and breakfast. She stocks 1 roll a day, every day of the week. She buys the toilet paper… |
| gsm8k-582 (test, not reproduced) Max plans to watch two movies this weekend. The first movie is 1 hour and 30 minutes long while the second movie is 2 hours and 5 minutes long. How many minutes will it take Max to… |
gsm8k-train-176 — verbatim in 1 doc Conner has a dune buggy that he rides in the desert. On flat sand, it can ride at a speed of 60 miles per hour. When traveling on downhill slopes, it can race at 12 miles per hou… gsm8k-train-213 — verbatim in 1 doc Randy just turned 12 and started playing the piano. His friend Sheila told him about the 10,000-hour rule which says, after 10,000 hours of practice, you become an expert or master… gsm8k-train-348 — verbatim in 1 doc Jeremy listened to five fewer songs yesterday than today. Yesterday, he listened to nine songs. How many songs did Jeremy listen to in two days? gsm8k-train-407 — verbatim in 4 docs Joseph and his friends watched two movies in his house. The first movie is 1 hour and 30 minutes long while the second movie is 30 minutes longer than the first. Before the movies,… gsm8k-train-727 — verbatim in 1 doc Jed is 10 years older than Matt. In 10 years, Jed will be 25 years old. What is the sum of their present ages? gsm8k-train-804 — verbatim in 1 doc An elementary school teacher is making Halloween goodie bags for her class. She wants the bags to be personalized, so she surveys her students asking whether they'd like a vampire… gsm8k-train-371 — verbatim in 1 doc Nurse Missy is attending to the needs of 12 patients in her hospital ward. Most of her patients require standard care, but one-third of her patients have special dietary requireme… gsm8k-train-867 — verbatim in 1 doc Jake is retrieving the notes on a communal board, putting all of the red notes in the complaints bin and all of the blue notes in the compliments bin. The red notes were in 5 rows … gsm8k-train-1371 — verbatim in 1 doc Hannah comes home from work to find her older son taped her younger son to a chair with 22 strands of duct tape. If Hannah can cut 8 strands per minute and her son can cut 3 strand… gsm8k-train-458 — verbatim in 1 doc Fiona completed 36 math questions in an hour. Shirley was able to complete twice as many math questions within that same time, and Kiana completed half of the sum of Fiona and Shir… gsm8k-train-1119 — verbatim in 1 doc Perry, Dana, Charlie, and Phil played golf together every week. At the end of the season, Perry had won five more games than Dana, but Charlie had won 2 games fewer than Dana. Ph… gsm8k-train-1273 — verbatim in 1 doc Ruiz receives a monthly salary of $500. If he received a 6% raise, how much will be Ruiz's new salary? gsm8k-train-1309 — verbatim in 1 doc Jake is watching a new show, and is worried about how much time he has spent watching it. He spent half the day on Monday watching his show, 4 hours on Tuesday watching his show, a… gsm8k-train-1311 — verbatim in 1 doc Stacy is a high school Calculus teacher. She assigns 45 problems for homework. There are twice as many multiple choice problems as free response, and 7 more free response than tr… |
Texts clipped for the page; full questions and document lists are in results/sft-slimorca-train-check.json.
For every flagged item: the longest common token run against each document its evidence names, as a fraction of the item. A leak reproduces most of itself; boilerplate reproduces the phrase and stops. The verdicts also require excess — tokens beyond the flagging 10-gram — because every flagged item carries 10/length coverage by construction, and on its first run coverage alone labelled three short items "leaked" on exactly that floor. Thresholds and per-item numbers: results/sft-slimorca-triage.json.
In plain words: n=10 means 10 identical words in a row is what counts as a match, and an unscannable item is one too short to ever produce a match at that length — named, never silently skipped.
3 benchmarks against 2 corpora. 6 distinct benchmark items flagged out of 15,525, appearing as 7 rows below because an item found in two corpora is one finding, not two.
| benchmark | corpus | flagged | rate | matches | unscannable |
|---|---|---|---|---|---|
| gsm8k | alpaca-52k | 0 / 1,319 | 0.00% | 0 | 0 |
| gsm8k | dolly-15k | 0 / 1,319 | 0.00% | 0 | 0 |
| humaneval | alpaca-52k | 1 / 164 | 0.61% | 3 | 0 |
| humaneval | dolly-15k | 1 / 164 | 0.61% | 1 | 0 |
| mmlu | alpaca-52k | 5 / 14,042 | 0.04% | 5 | 28 |
| mmlu | dolly-15k | 0 / 14,042 | 0.00% | 0 | 28 |
The field's default since GPT-3, reported so findings stay comparable with prior published work. It flags less and leaves far more of each benchmark unscannable.
| benchmark | corpus | flagged | rate | matches | unscannable |
|---|---|---|---|---|---|
| gsm8k | alpaca-52k | 0 / 1,319 | 0.00% | 0 | 0 |
| gsm8k | dolly-15k | 0 / 1,319 | 0.00% | 0 | 0 |
| humaneval | alpaca-52k | 0 / 164 | 0.00% | 0 | 0 |
| humaneval | dolly-15k | 0 / 164 | 0.00% | 0 | 0 |
| mmlu | alpaca-52k | 0 / 14,042 | 0.00% | 0 | 237 |
| mmlu | dolly-15k | 0 / 14,042 | 0.00% | 0 | 237 |
Every finding below is a verbatim match. Judge them yourself — some overlaps are canonical facts with one natural phrasing rather than contamination, and the only way to tell is to read the text.
All 6 instruction-set items were inspected and none is contamination. Every one is canonical text: a prime or digit sequence inside a HumanEval docstring, the proper noun "I Have a Dream speech", a stock definition of capitalism. They match because that text is everywhere, not because a benchmark leaked.
That is published rather than quietly dropped, because it is the finding. A phrase appearing in exactly one benchmark item still carries no evidential weight if the whole world writes it. A corpus-side document-frequency filter was added and did not fire — these phrases sit in two or three documents of a 26k corpus, below any sane threshold, while still being ubiquitous in English. At C4 scale the same filter discarded 757 matches — it only engages once the corpus is enormous, which is why the pretraining pass exists.