- From: Garret Rieger <grieger@google.com>
- Date: Tue, 18 Aug 2020 11:44:11 -0700
- To: "Myles C. Maxfield" <mmaxfield@apple.com>
- Cc: "Levantovsky, Vladimir" <Vladimir.Levantovsky@monotype.com>, "w3c-webfonts-wg (public-webfonts-wg@w3.org)" <public-webfonts-wg@w3.org>
- Message-ID: <CAM=OCWYqdGd53EMTQLFyf68eAt_kc+g58--ZVE+zCTYt8_2aXQ@mail.gmail.com>
I've updated the zip in the shared folder with an updated font library which includes the missing Droid Kufi files. On Mon, Aug 17, 2020 at 12:36 PM Garret Rieger <grieger@google.com> wrote: > Oh I probably forgot to update the font library zip file along side the > full data set. I'll get that updated and resend the file. > > Also I'll look into that error. > > On Sun, Aug 16, 2020 at 7:49 PM Myles C. Maxfield <mmaxfield@apple.com> > wrote: > >> I’m having trouble running the patch_subset method on the data set. In >> particular, when >> running patch_subset_method.create_without_codepoint_remapping on sequence >> index 36409 (zero-based) from this new data set, it fails with this: >> >> Internal subsetting failure.Subsetting for client_target_subset (font_id >> = NotoNastaliqUrdu-Bold.ttf)failed.Got a failure from the patch subset >> server (code = INTERNAL).multiprocessing.pool.RemoteTraceback: >> """ >> Traceback (most recent call last): >> File >> "/AppleInternal/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/multiprocessing/pool.py", >> line 121, in worker >> result = (True, func(*args, **kwds)) >> File >> "/AppleInternal/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/multiprocessing/pool.py", >> line 44, in mapstar >> return list(map(*args)) >> File >> "/private/var/tmp/_bazel_mmaxfield/36832e35842f79cff32ff012099b3ec8/execroot/PFE_analysis/bazel-out/darwin-fastbuild/bin/analysis/analyzer.runfiles/PFE_analysis/analysis/analyzer.py", >> line 228, in do_analysis >> FLAGS.font_directory, FLAGS.default_font_id) >> File >> "/private/var/tmp/_bazel_mmaxfield/36832e35842f79cff32ff012099b3ec8/execroot/PFE_analysis/bazel-out/darwin-fastbuild/bin/analysis/analyzer.runfiles/PFE_analysis/analysis/simulation.py", >> line 52, in simulate_all >> graphs = simulate_sequence(sequence, method, None, a_font_loader) >> File >> "/private/var/tmp/_bazel_mmaxfield/36832e35842f79cff32ff012099b3ec8/execroot/PFE_analysis/bazel-out/darwin-fastbuild/bin/analysis/analyzer.runfiles/PFE_analysis/analysis/simulation.py", >> line 83, in simulate_sequence >> session.page_view(usage_by_font(page_view)) >> File >> "/private/var/tmp/_bazel_mmaxfield/36832e35842f79cff32ff012099b3ec8/execroot/PFE_analysis/bazel-out/darwin-fastbuild/bin/analysis/analyzer.runfiles/PFE_analysis/patch_subset/py/patch_subset_method.py", >> line 204, in page_view >> self.sessions_by_font[font_id].extend(usage.codepoints) >> File >> "/private/var/tmp/_bazel_mmaxfield/36832e35842f79cff32ff012099b3ec8/execroot/PFE_analysis/bazel-out/darwin-fastbuild/bin/analysis/analyzer.runfiles/PFE_analysis/patch_subset/py/patch_subset_method.py", >> line 136, in extend >> raise PatchSubsetError("Patch subset extend call failed.") >> patch_subset.py.patch_subset_method.PatchSubsetError: Patch subset extend >> call failed. >> """ >> >> The above exception was the direct cause of the following exception: >> >> Traceback (most recent call last): >> File >> "/private/var/tmp/_bazel_mmaxfield/36832e35842f79cff32ff012099b3ec8/execroot/PFE_analysis/bazel-out/darwin-fastbuild/bin/analysis/analyzer.runfiles/PFE_analysis/analysis/analyzer.py", >> line 298, in <module> >> app.run(main) >> File >> "/private/var/tmp/_bazel_mmaxfield/36832e35842f79cff32ff012099b3ec8/execroot/PFE_analysis/bazel-out/darwin-fastbuild/bin/analysis/analyzer.runfiles/io_abseil_py/absl/app.py", >> line 299, in run >> _run_main(main, args) >> File >> "/private/var/tmp/_bazel_mmaxfield/36832e35842f79cff32ff012099b3ec8/execroot/PFE_analysis/bazel-out/darwin-fastbuild/bin/analysis/analyzer.runfiles/io_abseil_py/absl/app.py", >> line 250, in _run_main >> sys.exit(main(argv)) >> File >> "/private/var/tmp/_bazel_mmaxfield/36832e35842f79cff32ff012099b3ec8/execroot/PFE_analysis/bazel-out/darwin-fastbuild/bin/analysis/analyzer.runfiles/PFE_analysis/analysis/analyzer.py", >> line 289, in main >> results_proto = start_analysis() >> File >> "/private/var/tmp/_bazel_mmaxfield/36832e35842f79cff32ff012099b3ec8/execroot/PFE_analysis/bazel-out/darwin-fastbuild/bin/analysis/analyzer.runfiles/PFE_analysis/analysis/analyzer.py", >> line 273, in start_analysis >> results = merge_results(pool.map(do_analysis, segmented_sequences)) >> File >> "/AppleInternal/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/multiprocessing/pool.py", >> line 268, in map >> return self._map_async(func, iterable, mapstar, chunksize).get() >> File >> "/AppleInternal/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/multiprocessing/pool.py", >> line 657, in get >> raise self._value >> patch_subset.py.patch_subset_method.PatchSubsetError: Patch subset extend >> call failed. >> >> >> On Aug 15, 2020, at 8:25 PM, Myles C. Maxfield <mmaxfield@apple.com> >> wrote: >> >> By the way, the data set references DroidKufi-Regular.ttf which is not in >> the FontLibrary. >> >> On Aug 13, 2020, at 2:25 PM, Levantovsky, Vladimir < >> Vladimir.Levantovsky@monotype.com> wrote: >> >> Great, thank you Garret! >> >> *From:* Garret Rieger <grieger@google.com> >> *Sent:* Thursday, August 13, 2020 3:38 PM >> *To:* w3c-webfonts-wg (public-webfonts-wg@w3.org) < >> public-webfonts-wg@w3.org> >> *Subject:* Full Data Set with Glyph IDs >> >> Is now available: >> https://drive.google.com/file/d/1ju3ry3ywTxrmkUDo4F2YszE37cPmKN1B/view?usp=sharing >> <https://protect-us.mimecast.com/s/kcUZCmZn6YIjX1mJcG77sK> >> >> >> >>
Received on Tuesday, 18 August 2020 18:44:42 UTC