I found that it seems that PDF cannot be generated through s-mod now. I have 
tested the following commands:

context --ctx=s-mod 
/Users/soanguy/ConTeXt/tex/texmf-context/tex/context/base/mkxl/core-sys.mkxl

The following errors occurred during the compilation process: xml             > 
core > load error in [.xml]: empty xml file

I'm not sure if I did something wrong that prevented me from compiling.

Part of the log file is as follows
--------------------------------
soanguy@shangwuxins-MacBook-Pro mkxl % context --ctx=s-mod 
/Users/soanguy/ConTeXt/tex/texmf-context/tex/context/base/mkxl/core-sys.mkxl
mtx-context     | jobname: 
/Users/soanguy/ConTeXt/tex/texmf-context/tex/context/base/mkxl/core-sys.mkxl
mtx-context     | ctxname: s-mod.ctx

resolvers       | formats | executing runner 'run luametatex format': 
/Users/soanguy/ConTeXt/tex/texmf-osx-arm64/bin/luametatex 
--jobname="/Users/soanguy/ConTeXt/tex/texmf-context/tex/context/base/mkxl/core-sys.mkxl"
 --socket --shell-escape 
--fmt=/Users/soanguy/ConTeXt/tex/texmf-cache/luametatex-cache/context/5fe67e0bfe781ce0dde776fb1556f32e/formats/luametatex/cont-en.fmt
 
--lua=/Users/soanguy/ConTeXt/tex/texmf-cache/luametatex-cache/context/5fe67e0bfe781ce0dde776fb1556f32e/formats/luametatex/cont-en.lui
  --c:ctx="s-mod.ctx" --c:currentrun=1 
--c:fulljobname="/Users/soanguy/ConTeXt/tex/texmf-context/tex/context/base/mkxl/core-sys.mkxl"
 --c:global 
--c:input="/Users/soanguy/ConTeXt/tex/texmf-context/tex/context/base/mkxl/core-sys.mkxl"
 --c:kindofrun=1 --c:maxnofruns=9 --c:prep --c:purge 
--c:texmfbinpath="/Users/soanguy/ConTeXt/tex/texmf-osx-arm64/bin"
system          > 
system          > ConTeXt  ver: 2026.02.19 11:49 LMTX  fmt: 2026.2.26  int: 
english/english
system          > 
system          > 'cont-new.mkxl' loaded
open source     > level 1, order 1, name 'cont-new.mkxl'
system          > beware: some patches loaded from cont-new.mkxl
close source    > level 1, order 1, name 'cont-new.mkxl'
system          > jobfile > processing 's-mod.ctx'
system          > jobfile > ctx comment: TeX Documentation Generator
system          > jobfile > step 1, pattern 'core%-sys', preprocessor: 'ted'
system          > prepfiles > step 1: mtxrun --script modules --convert --prep 
/Users/soanguy/ConTeXt/tex/texmf-context/tex/context/base/mkxl/core-sys.mkxl
system          > prepfiles > command: mtxrun --script modules --convert --prep 
/Users/soanguy/ConTeXt/tex/texmf-context/tex/context/base/mkxl/core-sys.mkxl
mtx-modules     |
mtx-modules     | running: mtxrun --script context --extra=module 
--result=core-sys 
/Users/soanguy/ConTeXt/tex/texmf-context/tex/context/base/mkxl/core-sys.mkxl
mtx-modules     |
mtx-context     | processing extra: 
/Users/soanguy/ConTeXt/tex/texmf-context/tex/context/base/mkiv/mtx-context-module.tex

resolvers       | formats | executing runner 'run luametatex format': 
/Users/soanguy/ConTeXt/tex/texmf-osx-arm64/bin/luametatex 
--jobname="mtx-context-module" --socket --shell-escape 
--fmt=/Users/soanguy/ConTeXt/tex/texmf-cache/luametatex-cache/context/5fe67e0bfe781ce0dde776fb1556f32e/formats/luametatex/cont-en.fmt
 
--lua=/Users/soanguy/ConTeXt/tex/texmf-cache/luametatex-cache/context/5fe67e0bfe781ce0dde776fb1556f32e/formats/luametatex/cont-en.lui
 
/Users/soanguy/ConTeXt/tex/texmf-context/tex/context/base/mkiv/mtx-context-module.tex
 --c:currentrun=1 --c:extra="module" 
--c:files="/Users/soanguy/ConTeXt/tex/texmf-context/tex/context/base/mkxl/core-sys.mkxl"
 
--c:fulljobname="/Users/soanguy/ConTeXt/tex/texmf-context/tex/context/base/mkiv/mtx-context-module.tex"
 
--c:input="/Users/soanguy/ConTeXt/tex/texmf-context/tex/context/base/mkiv/mtx-context-module.tex"
 --c:kindofrun=1 --c:maxnofruns=9 --c:purgeall --c:result="core-sys" 
--c:texmfbinpath="/Users/soanguy/ConTeXt/tex/texmf-osx-arm64/bin"
open source     > level 1, order 1, name 
'/Users/soanguy/ConTeXt/tex/texmf-context/tex/context/base/mkiv/mtx-context-module.tex'
system          > 
system          > ConTeXt  ver: 2026.02.19 11:49 LMTX  fmt: 2026.2.26  int: 
english/english
system          > 
system          > 'cont-new.mkxl' loaded
open source     > level 2, order 2, name 'cont-new.mkxl'
system          > beware: some patches loaded from cont-new.mkxl
close source    > level 2, order 2, name 'cont-new.mkxl'
system          > files > jobname 
'/Users/soanguy/ConTeXt/tex/texmf-context/tex/context/base/mkiv/mtx-context-module',
 input 
'/Users/soanguy/ConTeXt/tex/texmf-context/tex/context/base/mkiv/mtx-context-module.tex',
 result 'core-sys'
fonts           > latin modern fonts are not preloaded
languages       > language 'en' is active
open source     > level 2, order 3, name 'mtx-context-common.tex'
close source    > level 2, order 3, name 'mtx-context-common.tex'
modules         > 'scite' is loaded
open source     > level 2, order 4, name 
'/Users/soanguy/ConTeXt/tex/texmf-context/tex/context/modules/mkiv/m-scite.mkiv'
scite           > using lexer root 
'/Users/soanguy/ConTeXt/tex/texmf-context/context/data/scite/context/lexers'
scite lpeg lexer > loading context lexer module
close source    > level 2, order 4, name 
'/Users/soanguy/ConTeXt/tex/texmf-context/tex/context/modules/mkiv/m-scite.mkiv'
modules         > 'module-basic' is loaded
open source     > level 2, order 5, name 
'/Users/soanguy/ConTeXt/tex/texmf-context/tex/context/modules/mkiv/s-module-basic.mkiv'
modules         > 'abbreviations-words' is loaded
open source     > level 3, order 6, name 
'/Users/soanguy/ConTeXt/tex/texmf-context/tex/context/modules/mkiv/s-abbreviations-words.mkiv'
modules         > 'abbreviations-logos' is loaded
open source     > level 4, order 7, name 
'/Users/soanguy/ConTeXt/tex/texmf-context/tex/context/modules/mkiv/s-abbreviations-logos.tex'
close source    > level 4, order 7, name 
'/Users/soanguy/ConTeXt/tex/texmf-context/tex/context/modules/mkiv/s-abbreviations-logos.tex'
modules         > 'abbreviations-extras' is loaded
open source     > level 4, order 8, name 
'/Users/soanguy/ConTeXt/tex/texmf-context/tex/context/modules/mkiv/s-abbreviations-extras.tex'
close source    > level 4, order 8, name 
'/Users/soanguy/ConTeXt/tex/texmf-context/tex/context/modules/mkiv/s-abbreviations-extras.tex'
close source    > level 3, order 8, name 
'/Users/soanguy/ConTeXt/tex/texmf-context/tex/context/modules/mkiv/s-abbreviations-words.mkiv'
modules         > 'int-load' is loaded
open source     > level 3, order 9, name 
'/Users/soanguy/ConTeXt/tex/texmf-context/tex/context/modules/mkiv/x-setups-basics.mkiv'
close source    > level 3, order 9, name 
'/Users/soanguy/ConTeXt/tex/texmf-context/tex/context/modules/mkiv/x-setups-basics.mkiv'
xml             > core > load error in [.xml]: empty xml file
open source     > level 3, order 10, name 
'/Users/soanguy/ConTeXt/tex/texmf-context/tex/context/fonts/mkiv/type-imp-dejavu.mkiv'
close source    > level 3, order 10, name 
'/Users/soanguy/ConTeXt/tex/texmf-context/tex/context/fonts/mkiv/type-imp-dejavu.mkiv'
fonts           > otf loading > loading 
'/Users/soanguy/ConTeXt/tex/texmf/fonts/data/public/dejavu/DejaVuSerifCondensed.ttf',
 hash 'dejavuserifcondensed'
otf reader      > ignoring global kern table, using gpos kern feature
otf reader      > discarding 8 self referencing horizontal variant entries
otf reader      > discarding 9 self referencing vertical variant entries
fonts           > otf loading > loading done
fonts           > otf loading > saving 
'/Users/soanguy/ConTeXt/tex/texmf/fonts/data/public/dejavu/DejaVuSerifCondensed.ttf'
 in cache
system          > lua > compiling 
'/Users/soanguy/ConTeXt/tex/texmf-cache/luametatex-cache/context/5fe67e0bfe781ce0dde776fb1556f32e/fonts/otl/dejavuserifcondensed.tma'
 into 
'/Users/soanguy/ConTeXt/tex/texmf-cache/luametatex-cache/context/5fe67e0bfe781ce0dde776fb1556f32e/fonts/otl/dejavuserifcondensed.tmd'
system          > lua > dumping 
'/Users/soanguy/ConTeXt/tex/texmf-cache/luametatex-cache/context/5fe67e0bfe781ce0dde776fb1556f32e/fonts/otl/dejavuserifcondensed.tma'
 into 
'/Users/soanguy/ConTeXt/tex/texmf-cache/luametatex-cache/context/5fe67e0bfe781ce0dde776fb1556f32e/fonts/otl/dejavuserifcondensed.tmd'
 stripped
fonts           > otf loading > loading, optimizing, packing and caching time 
0.090
fonts           > otf loading > math data wiped from 'DejaVu Serif Condensed'
fonts           > otf loading > loading 
'/Users/soanguy/ConTeXt/tex/texmf/fonts/data/gust/tex-gyre/dejavu/texgyredejavu-math.otf',
 hash 'texgyredejavu-math'
otf reader      > discarding 82 self referencing horizontal variant entries
otf reader      > discarding 95 self referencing vertical variant entries
fonts           > otf loading > loading done
fonts           > otf loading > saving 
'/Users/soanguy/ConTeXt/tex/texmf/fonts/data/gust/tex-gyre/dejavu/texgyredejavu-math.otf'
 in cache
system          > lua > compiling 
'/Users/soanguy/ConTeXt/tex/texmf-cache/luametatex-cache/context/5fe67e0bfe781ce0dde776fb1556f32e/fonts/otl/texgyredejavu-math.tma'
 into 
'/Users/soanguy/ConTeXt/tex/texmf-cache/luametatex-cache/context/5fe67e0bfe781ce0dde776fb1556f32e/fonts/otl/texgyredejavu-math.tmd'
system          > lua > dumping 
'/Users/soanguy/ConTeXt/tex/texmf-cache/luametatex-cache/context/5fe67e0bfe781ce0dde776fb1556f32e/fonts/otl/texgyredejavu-math.tma'
 into 
'/Users/soanguy/ConTeXt/tex/texmf-cache/luametatex-cache/context/5fe67e0bfe781ce0dde776fb1556f32e/fonts/otl/texgyredejavu-math.tmd'
 stripped
fonts           > otf loading > loading, optimizing, packing and caching time 
0.111
fonts           > otf loading > loading 
'/Users/soanguy/ConTeXt/tex/texmf/fonts/data/public/dejavu/DejaVuSerif.ttf', 
hash 'dejavuserif'
otf reader      > ignoring global kern table, using gpos kern feature
otf reader      > discarding 8 self referencing horizontal variant entries
otf reader      > discarding 9 self referencing vertical variant entries
fonts           > otf loading > loading done
fonts           > otf loading > saving 
'/Users/soanguy/ConTeXt/tex/texmf/fonts/data/public/dejavu/DejaVuSerif.ttf' in 
cache
system          > lua > compiling 
'/Users/soanguy/ConTeXt/tex/texmf-cache/luametatex-cache/context/5fe67e0bfe781ce0dde776fb1556f32e/fonts/otl/dejavuserif.tma'
 into 
'/Users/soanguy/ConTeXt/tex/texmf-cache/luametatex-cache/context/5fe67e0bfe781ce0dde776fb1556f32e/fonts/otl/dejavuserif.tmd'
system          > lua > dumping 
'/Users/soanguy/ConTeXt/tex/texmf-cache/luametatex-cache/context/5fe67e0bfe781ce0dde776fb1556f32e/fonts/otl/dejavuserif.tma'
 into 
'/Users/soanguy/ConTeXt/tex/texmf-cache/luametatex-cache/context/5fe67e0bfe781ce0dde776fb1556f32e/fonts/otl/dejavuserif.tmd'
 stripped
fonts           > otf loading > loading, optimizing, packing and caching time 
0.086
fonts           > otf loading > math data wiped from 'DejaVu Serif'
close source    > level 2, order 10, name 
'/Users/soanguy/ConTeXt/tex/texmf-context/tex/context/modules/mkiv/s-module-basic.mkiv'
metapost        > initializing instance 'metafun:1' using format 'metafun' and 
method 'double'
metapost        > loading 'metafun' as 
'/Users/soanguy/ConTeXt/tex/texmf-context/metapost/context/base/mpxl/metafun.mpxl'
 using method 'double'
metapost        > initializing number mode 'double'
metapost        > trace > This is MPLIB for LuaMetaTeX, version 3.15, running 
in double mode.
metapost        > trace > 
metapost        > trace > loading metafun for lmtx, including the plain 1.004 
base definitions
metapost        > trace > 
fonts           > otf loading > loading 
'/Users/soanguy/ConTeXt/tex/texmf/fonts/data/public/dejavu/DejaVuSerif-Bold.ttf',
 hash 'dejavuserif-bold'
otf reader      > ignoring global kern table, using gpos kern feature
fonts           > otf loading > loading done
fonts           > otf loading > saving 
'/Users/soanguy/ConTeXt/tex/texmf/fonts/data/public/dejavu/DejaVuSerif-Bold.ttf'
 in cache
system          > lua > compiling 
'/Users/soanguy/ConTeXt/tex/texmf-cache/luametatex-cache/context/5fe67e0bfe781ce0dde776fb1556f32e/fonts/otl/dejavuserif-bold.tma'
 into 
'/Users/soanguy/ConTeXt/tex/texmf-cache/luametatex-cache/context/5fe67e0bfe781ce0dde776fb1556f32e/fonts/otl/dejavuserif-bold.tmd'
system          > lua > dumping 
'/Users/soanguy/ConTeXt/tex/texmf-cache/luametatex-cache/context/5fe67e0bfe781ce0dde776fb1556f32e/fonts/otl/dejavuserif-bold.tma'
 into 
'/Users/soanguy/ConTeXt/tex/texmf-cache/luametatex-cache/context/5fe67e0bfe781ce0dde776fb1556f32e/fonts/otl/dejavuserif-bold.tmd'
 stripped
fonts           > otf loading > loading, optimizing, packing and caching time 
0.083
fonts           > otf loading > loading 
'/Users/soanguy/ConTeXt/tex/texmf/fonts/data/public/dejavu/DejaVuSans.ttf', 
hash 'dejavusans'
otf reader      > gsub lookup s_l_1 of type 'chainedcontext' is not used
otf reader      > ignoring global kern table, using gpos kern feature
otf reader      > discarding 8 self referencing horizontal variant entries
otf reader      > discarding 36 self referencing vertical variant entries
fonts           > otf loading > loading done
fonts           > otf loading > saving 
'/Users/soanguy/ConTeXt/tex/texmf/fonts/data/public/dejavu/DejaVuSans.ttf' in 
cache
system          > lua > compiling 
'/Users/soanguy/ConTeXt/tex/texmf-cache/luametatex-cache/context/5fe67e0bfe781ce0dde776fb1556f32e/fonts/otl/dejavusans.tma'
 into 
'/Users/soanguy/ConTeXt/tex/texmf-cache/luametatex-cache/context/5fe67e0bfe781ce0dde776fb1556f32e/fonts/otl/dejavusans.tmd'
system          > lua > dumping 
'/Users/soanguy/ConTeXt/tex/texmf-cache/luametatex-cache/context/5fe67e0bfe781ce0dde776fb1556f32e/fonts/otl/dejavusans.tma'
 into 
'/Users/soanguy/ConTeXt/tex/texmf-cache/luametatex-cache/context/5fe67e0bfe781ce0dde776fb1556f32e/fonts/otl/dejavusans.tmd'
 stripped
fonts           > otf loading > loading, optimizing, packing and caching time 
0.184
fonts           > otf loading > math data wiped from 'DejaVu Sans'
pages           > flushing realpage 1, userpage 1, subpage 1
fonts           > otf loading > loading 
'/Users/soanguy/ConTeXt/tex/texmf/fonts/data/public/dejavu/DejaVuSansMono.ttf', 
hash 'dejavusansmono'
fonts           > otf loading > loading done
fonts           > otf loading > saving 
'/Users/soanguy/ConTeXt/tex/texmf/fonts/data/public/dejavu/DejaVuSansMono.ttf' 
in cache
system          > lua > compiling 
'/Users/soanguy/ConTeXt/tex/texmf-cache/luametatex-cache/context/5fe67e0bfe781ce0dde776fb1556f32e/fonts/otl/dejavusansmono.tma'
 into 
'/Users/soanguy/ConTeXt/tex/texmf-cache/luametatex-cache/context/5fe67e0bfe781ce0dde776fb1556f32e/fonts/otl/dejavusansmono.tmd'
system          > lua > dumping 
'/Users/soanguy/ConTeXt/tex/texmf-cache/luametatex-cache/context/5fe67e0bfe781ce0dde776fb1556f32e/fonts/otl/dejavusansmono.tma'
 into 
'/Users/soanguy/ConTeXt/tex/texmf-cache/luametatex-cache/context/5fe67e0bfe781ce0dde776fb1556f32e/fonts/otl/dejavusansmono.tmd'
 stripped
fonts           > otf loading > loading, optimizing, packing and caching time 
0.056
pages           > flushing realpage 2, userpage 1, subpage 2
pages           > flushing realpage 3, userpage 2, subpage 3
pages           > flushing realpage 4, userpage 3, subpage 4
pages           > flushing realpage 5, userpage 4, subpage 5
pages           > flushing realpage 6, userpage 5, subpage 6
tex error       > tex error on line 441 in file virtual://buffer.module.1: The 
file ended when scanning an argument.

\stopmoduledocumentationlogeeargumentselaxlue}.oniagnosticseen in tagsswitchith 
less

<line 5.441> 
    \stopmoduledocumentation

<empty file>
mtx-context     | fatal error: return code: 1
mtx-modules     |
mtx-modules     | processed: mtxrun --script context --extra=module 
--result=core-sys 
/Users/soanguy/ConTeXt/tex/texmf-context/tex/context/base/mkxl/core-sys.mkxl
___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : [email protected] / 
https://mailman.ntg.nl/mailman3/lists/ntg-context.ntg.nl
webpage  : https://www.pragma-ade.nl / https://context.aanhet.net (mirror)
archive  : https://github.com/contextgarden/context
wiki     : https://wiki.contextgarden.net
___________________________________________________________________________________

Reply via email to