Home
last modified time | relevance | path

Searched refs:repro (Results 1 – 25 of 227) sorted by relevance

12345678910

/external/llvm-project/lld/test/COFF/
Dlinkrepro.test10 # RUN: tar xf repro.tar
11 # RUN: diff %t.obj repro/%:t.obj
12 # RUN: diff %p/Inputs/std32.lib repro/%:p/Inputs/std32.lib
13 # RUN: FileCheck %s --check-prefix=RSP < repro/response.txt
24 # RUN: env LLD_REPRODUCE=repro.tar lld-link %t.obj %p/Inputs/std32.lib \
26 # RUN: tar xf repro.tar
27 # RUN: diff %t.obj repro/%:t.obj
28 # RUN: diff %p/Inputs/std32.lib repro/%:p/Inputs/std32.lib
29 # RUN: FileCheck %s --check-prefix=RSP < repro/response.txt
34 # RUN: tar xf repro.tar
[all …]
Dlinkrepro-pdb.test8 RUN: tar xOf repro.tar repro/%:t/ts.pdb > repro-ts.pdb
9 RUN: diff ts.pdb repro-ts.pdb
11 RUN: tar xf repro.tar
12 RUN: cat repro/response.txt | FileCheck -check-prefix=PDB %s
19 RUN: tar xf repro.tar
20 RUN: cat repro/response.txt | FileCheck -check-prefix=IMP %s
/external/llvm-project/lldb/utils/lldb-repro/
DCMakeLists.txt1 add_custom_target(lldb-repro)
2 add_dependencies(lldb-repro lldb-test-deps)
3 set_target_properties(lldb-repro PROPERTIES FOLDER "lldb utils")
5 # Generate lldb-repro Python script for each build mode.
14 configure_file(lldb-repro.py ${config_runtime_output_dir}/lldb-repro COPYONLY)
19 configure_file(lldb-repro.py ${LLDB_REPRO_DIR}/lldb-repro COPYONLY)
22 configure_file(lldb-repro.py ${LLVM_RUNTIME_OUTPUT_INTDIR}/lldb-repro COPYONLY)
/external/llvm-project/lldb/source/Initialization/
DSystemInitializerCommon.cpp36 using namespace lldb_private::repro;
44 auto &r = repro::Reproducer::Instance(); in InitializeFileSystem()
45 if (repro::Loader *loader = r.GetLoader()) { in InitializeFileSystem()
56 repro::GetDirectoryFrom<WorkingDirectoryProvider>(loader); in InitializeFileSystem()
67 repro::GetDirectoryFrom<HomeDirectoryProvider>(loader); in InitializeFileSystem()
75 if (repro::Generator *g = r.GetGenerator()) { in InitializeFileSystem()
76 repro::VersionProvider &vp = g->GetOrCreate<repro::VersionProvider>(); in InitializeFileSystem()
79 repro::FileProvider &fp = g->GetOrCreate<repro::FileProvider>(); in InitializeFileSystem()
83 g->GetOrCreate<repro::WorkingDirectoryProvider>().GetDirectory()); in InitializeFileSystem()
85 g->GetOrCreate<repro::HomeDirectoryProvider>().GetDirectory()); in InitializeFileSystem()
/external/llvm-project/lldb/test/Shell/Reproducer/
DTestDump.test5 # RUN: rm -rf %t.repro
7 …ts/FileCapture.in -o 'reproducer dump -p files' --capture --capture-path %t.repro %t/reproducer.out
9 # RUN: %lldb -b -o 'reproducer dump -p files -f %t.repro' | FileCheck %s --check-prefix FILES
13 # RUN: %lldb -b -o 'reproducer dump -p version -f %t.repro' | FileCheck %s --check-prefix VERSION
16 # RUN: %lldb -b -o 'reproducer dump -p commands -f %t.repro' | FileCheck %s --check-prefix COMMANDS
21 # RUN: %lldb -b -o 'reproducer dump -p gdb -f %t.repro' | FileCheck %s --check-prefix GDB
25 # RUN: %lldb --replay %t.repro | FileCheck %s --check-prefix FILES
27 # RUN: rm %t.repro/gdb-remote.yaml
28 # RUN: not %lldb -b -o 'reproducer dump -p gdb -f %t.repro' 2>&1 | FileCheck %s --check-prefix GDB-…
31 # RUN: rm %t.repro/command-interpreter.yaml
[all …]
DTestWorkingDir.test7 # RUN: rm -rf %t.repro
8 # RUN: mkdir -p %t.repro
13 # RUN: %lldb -x -b -s %S/Inputs/WorkingDir.in --capture --capture-path %t.repro binary/reproducer.o…
16 # RUN: cat %t.repro/cwd.txt | FileCheck %t.check
17 # RUN: %lldb --replay %t.repro | FileCheck %t.check
22 # RUN: rm -rf %t.repro
27 # RUN: %lldb -x -b -o 'reproducer generate' --capture --capture-path %t.repro
28 # RUN: cat %t.repro/cwd.txt | FileCheck %s
30 # RUN: cat %t.repro/files.yaml | FileCheck %s --check-prefix VFS
DTestVerify.test1 # RUN: rm -rf %t.repro
4 # RUN: %lldb -x -b -s %S/Inputs/GDBRemoteCapture.in --capture --capture-path %t.repro %t.out
5 # RUN: %lldb --replay %t.repro
7 # RUN: echo "/bogus/home/dir" > %t.repro/home.txt
8 # RUN: echo "/bogus/current/working/dir" > %t.repro/cwd.txt
10 # RUN: not %lldb -b -o 'reproducer verify -f %t.repro' 2>&1 | FileCheck %s
14 # RUN: rm %t.repro/root/%S/Inputs/GDBRemoteCapture.in
16 # RUN: not %lldb -b -o 'reproducer verify -f %t.repro' 2>&1 | FileCheck %t.check
18 # RUN: not %lldb --replay %t.repro 2>&1 | FileCheck %s
DTestFinalize.test1 # RUN: mkdir -p %t.repro
4 # RUN: touch %t.repro/index.yaml
5 # RUN: echo -n "%t.known.file" > %t.repro/files.txt
6 # RUN: echo -n "%t.known.dir" > %t.repro/dirs.txt
8 # RUN: %lldb --reproducer-finalize %t.repro 2>&1 | FileCheck %s
14 # RUN: cat %t.repro/files.yaml | FileCheck %t.filecheck
DTestHomeDir.test3 # RUN: rm -rf %t.repro
5 # RUN: mkdir -p %t.repro
8 # RUN: env HOME=%t.home %lldb-init -b -s %S/Inputs/HomeDir.in --capture --capture-path %t.repro | F…
10 # RUN: cat %t.repro/home.txt | FileCheck %t.check
11 # RUN: %lldb -b -o 'reproducer dump -p home -f %t.repro' | FileCheck %t.check
13 # RUN: %lldb --replay %t.repro | FileCheck %s
DTestVersionCheck.test5 # RUN: rm -rf %t.repro
7 # RUN: %lldb -x -b -s %S/Inputs/FileCapture.in --capture --capture-path %t.repro %t.out | FileCheck…
10 # RUN: %lldb --replay %t.repro | FileCheck %s --check-prefix CHECK --check-prefix REPLAY
13 # RUN: echo "bogus" >> %t.repro/version.txt
16 # RUN: not %lldb --replay %t.repro 2>&1 | FileCheck %s --check-prefix ERROR
19 # RUN: %lldb --replay %t.repro -reproducer-no-version-check | FileCheck %s --check-prefix CHECK --c…
DTestGDBRemoteRepro.test12 # RUN: rm -rf %t.repro
13 # RUN: %lldb -x -b -s %S/Inputs/GDBRemoteCapture.in --capture --capture-path %t.repro %t.out | File…
14 # RUN: env FOO=BAR %lldb --replay %t.repro | FileCheck %s --check-prefix CHECK --check-prefix REPLAY
17 # RUN: rm -rf %t.repro
18 # RUN: %lldb -x -b -s %S/Inputs/GDBRemoteCrashCapture.in --capture --capture-path %t.repro %t.out |…
19 # RUN: %lldb --replay %t.repro | FileCheck %s --check-prefix CHECK --check-prefix REPLAY
DTestDriverOptions.test11 # RUN: %lldb --capture --capture-path %t.repro -b -o 'reproducer status' 2>&1 | FileCheck %s --chec…
13 # RUN: %lldb --capture-path %t.repro -b -o 'reproducer status' 2>&1 | FileCheck %s --check-prefix W…
14 # RUN: %lldb --capture-path %t.repro -b -o 'reproducer status' --reproducer-generate-on-exit 2>&1 …
23 # RUN: rm -rf %t.repro
24 # RUN: %lldb --capture --capture-path %t.repro -b --reproducer-generate-on-exit -o 'reproducer stat…
25 # RUN: cat %t.repro/index.yaml
DTestReuseDirectory.test6 # RUN: rm -rf %t.repro
8 # RUN: %lldb -x -b -s %S/Inputs/GDBRemoteCapture.in --capture --capture-path %t.repro %t.out | File…
9 # RUN: %lldb -x -b -s %S/Inputs/GDBRemoteCapture.in --capture --capture-path %t.repro %t.out | File…
10 # RUN: %lldb --replay %t.repro | FileCheck %S/TestGDBRemoteRepro.test --check-prefix CHECK --check-…
16 # RUN: mv %t.repro %t.repro_moved
DTestDebugSymbols.test3 # RUN: rm -rf %t.repro
4 …UID_EXECUTABLE=%S/Inputs/dsymforuuid.sh %lldb --capture --capture-path %t.repro -c %S/Inputs/core …
6 # RUN: cat %t.repro/symbol-files.yaml | FileCheck %s --check-prefix YAML
11 # RUN: %lldb -b -o 'reproducer dump -p symbol-files -f %t.repro' | FileCheck %s --check-prefix DUMP
16 # RUN: not %lldb -b -o 'reproducer verify -f %t.repro' 2>&1 | FileCheck %s --check-prefix VERIFY
DTestCrash.test4 # RUN: rm -rf %t.repro
6 # RUN: %lldb -b --capture --capture-path %t.repro -o 'reproducer xcrash -s SIGSEGV' | FileCheck %s
7 # RUN: %lldb -b --capture --capture-path %t.repro -o 'reproducer xcrash -s SIGILL' | FileCheck %s
14 # RUN: %lldb -b --capture --capture-path %t.repro --reproducer-no-generate-on-signal -o 'reproducer…
DTestFileRepro.test9 # RUN: rm -rf %t.repro
11 # RUN: %lldb -x -b -s %S/Inputs/FileCapture.in --capture --capture-path %t.repro %t.out | FileCheck…
13 # RUN: %lldb --replay %t.repro | FileCheck %s --check-prefix CHECK --check-prefix REPLAY
14 # RUN: cat %t.repro/version.txt | FileCheck %s --check-prefix VERSION
/external/llvm-project/lld/test/wasm/
Dreproduce.ll5 ; RUN: wasm-ld --reproduce=%t.dir/repro.tar -o %t.dir/out.wasm %t.dir/foo.o
8 ; RUN: tar tf repro.tar | FileCheck --check-prefix=TAR %s
10 ; TAR: repro/response.txt
11 ; TAR: repro/version.txt
12 ; TAR: repro/{{.*}}/foo.o
14 ; RUN: tar xf repro.tar
15 ; RUN: FileCheck --check-prefix=RSP %s < repro/response.txt
20 ; RUN: FileCheck %s --check-prefix=VERSION < repro/version.txt
/external/llvm-project/lldb/source/API/
DSBReproducer.cpp30 using namespace lldb_private::repro;
144 if (auto *g = lldb_private::repro::Reproducer::Instance().GetGenerator()) { in Capture()
160 if (auto *g = lldb_private::repro::Reproducer::Instance().GetGenerator()) { in Capture()
176 if (auto *l = lldb_private::repro::Reproducer::Instance().GetLoader()) { in PassiveReplay()
210 repro::Loader *loader = repro::Reproducer::Instance().GetLoader(); in Replay()
275 repro::Loader *loader = repro::Reproducer::Instance().GetLoader(); in Finalize()
281 if (auto e = repro::Finalize(loader)) { in Finalize()
316 if (auto *g = lldb_private::repro::Reproducer::Instance().GetGenerator()) { in SetWorkingDirectory()
317 auto &wp = g->GetOrCreate<repro::WorkingDirectoryProvider>(); in SetWorkingDirectory()
319 auto &fp = g->GetOrCreate<repro::FileProvider>(); in SetWorkingDirectory()
[all …]
/external/llvm-project/lldb/source/Commands/
DCommandObjectReproducer.cpp25 using namespace lldb_private::repro;
195 if (llvm::Error e = repro::Finalize(r.GetReproducerPath())) { in DoExecute()
486 repro::GetDirectoryFrom<WorkingDirectoryProvider>(loader); in DoExecute()
497 repro::GetDirectoryFrom<HomeDirectoryProvider>(loader); in DoExecute()
507 std::unique_ptr<repro::MultiLoader<repro::CommandProvider>> multi_loader = in DoExecute()
508 repro::MultiLoader<repro::CommandProvider>::Create(loader); in DoExecute()
534 std::unique_ptr<repro::MultiLoader<repro::GDBRemoteProvider>> in DoExecute()
536 repro::MultiLoader<repro::GDBRemoteProvider>::Create(loader); in DoExecute()
562 std::unique_ptr<repro::MultiLoader<repro::ProcessInfoProvider>> in DoExecute()
564 repro::MultiLoader<repro::ProcessInfoProvider>::Create(loader); in DoExecute()
/external/lottie/.github/ISSUE_TEMPLATE/
Dnon-rendering-bug.md14 2. Reproduce your issue in the issue-repro module. Issues without a repro in the issue-repro
17 **Link to fork with a repro in the issue-repro module**
/external/llvm/test/Linker/
Dreplaced-function-matches-first-subprogram.ll5 ; // repro/t.h
9 ; // repro/d1/t1.cpp
12 ; // repro/d2/t2.cpp
46 !1 = !DIFile(filename: "t1.cpp", directory: "/Users/dexonsmith/data/llvm/staging/test/Linker/repro/…
49 !5 = !DIFile(filename: "t1.cpp", directory: "/Users/dexonsmith/data/llvm/staging/test/Linker/repro/…
61 … !DIFile(filename: "../t.h", directory: "/Users/dexonsmith/data/llvm/staging/test/Linker/repro/d2")
62 !8 = !DIFile(filename: "../t.h", directory: "/Users/dexonsmith/data/llvm/staging/test/Linker/repro/…
63 !9 = !DIFile(filename: "../t.h", directory: "/Users/dexonsmith/data/llvm/staging/test/Linker/repro/…
/external/llvm-project/llvm/test/Linker/
Dreplaced-function-matches-first-subprogram.ll5 ; // repro/t.h
9 ; // repro/d1/t1.cpp
12 ; // repro/d2/t2.cpp
46 !1 = !DIFile(filename: "t1.cpp", directory: "/Users/dexonsmith/data/llvm/staging/test/Linker/repro/…
49 !5 = !DIFile(filename: "t1.cpp", directory: "/Users/dexonsmith/data/llvm/staging/test/Linker/repro/…
61 … !DIFile(filename: "../t.h", directory: "/Users/dexonsmith/data/llvm/staging/test/Linker/repro/d2")
62 !8 = !DIFile(filename: "../t.h", directory: "/Users/dexonsmith/data/llvm/staging/test/Linker/repro/…
63 !9 = !DIFile(filename: "../t.h", directory: "/Users/dexonsmith/data/llvm/staging/test/Linker/repro/…
/external/llvm-project/lld/test/ELF/
Dreproduce-windows.s3 # Test that a repro archive always uses / instead of \.
8 # RUN: ld.lld build/foo.o --reproduce repro.tar
9 # RUN: tar tf repro.tar | FileCheck -DPATH='repro/%:t.dir' %s
11 # CHECK: repro/response.txt
/external/llvm-project/lldb/source/Plugins/Process/gdb-remote/
DGDBRemoteCommunicationReplayServer.cpp293 repro::Loader *loader = repro::Reproducer::Instance().GetLoader(); in Connect()
297 static std::unique_ptr<repro::MultiLoader<repro::GDBRemoteProvider>> in Connect()
298 multi_loader = repro::MultiLoader<repro::GDBRemoteProvider>::Create( in Connect()
299 repro::Reproducer::Instance().GetLoader()); in Connect()
/external/llvm-project/lldb/include/lldb/Utility/
DReproducerInstrumentation.h129 lldb_private::repro::Recorder _recorder(LLVM_PRETTY_FUNCTION); \
130 lldb_private::repro::construct<T>::handle(LLDB_GET_INSTRUMENTATION_DATA(), \
137 LLDB_CONSTRUCT_(Class(), this, lldb_private::repro::EmptyArg())
140 lldb_private::repro::Recorder _recorder(LLVM_PRETTY_FUNCTION, \
142 if (lldb_private::repro::InstrumentationData _data = \
144 if (lldb_private::repro::Serializer *_serializer = \
147 &lldb_private::repro::invoke<T1>::method<T2>::record, \
149 } else if (lldb_private::repro::Deserializer *_deserializer = \
152 return lldb_private::repro::invoke<T1>::method<T2>::replay( \
175 LLDB_RECORD_(Result (*)(), (&Class::Method), lldb_private::repro::EmptyArg())
[all …]

12345678910