Files
Sunscreen/.vscode/launch.json
2023-07-11 12:16:42 -07:00

1265 lines
36 KiB
JSON

{
"version": "0.2.0",
"configurations": [
{
"type": "lldb",
"request": "launch",
"name": "Debug executable 'bfv_zkp'",
"cargo": {
"args": [
"build",
"--bin=bfv_zkp",
"--package=bfv_zkp"
],
"filter": {
"name": "bfv_zkp",
"kind": "bin"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug unit tests in executable 'bfv_zkp'",
"cargo": {
"args": [
"test",
"--no-run",
"--bin=bfv_zkp",
"--package=bfv_zkp"
],
"filter": {
"name": "bfv_zkp",
"kind": "bin"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug unit tests in library 'sunscreen'",
"cargo": {
"args": [
"test",
"--no-run",
"--lib",
"--package=sunscreen"
],
"filter": {
"name": "sunscreen",
"kind": "lib"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug integration test 'features'",
"cargo": {
"args": [
"test",
"--no-run",
"--test=features",
"--package=sunscreen"
],
"filter": {
"name": "features",
"kind": "test"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug integration test 'fhe_program_tests'",
"cargo": {
"args": [
"test",
"--no-run",
"--test=fhe_program_tests",
"--package=sunscreen"
],
"filter": {
"name": "fhe_program_tests",
"kind": "test"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug integration test 'unsigned'",
"cargo": {
"args": [
"test",
"--no-run",
"--test=unsigned",
"--package=sunscreen"
],
"filter": {
"name": "unsigned",
"kind": "test"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug integration test 'fractional'",
"cargo": {
"args": [
"test",
"--no-run",
"--test=fractional",
"--package=sunscreen"
],
"filter": {
"name": "fractional",
"kind": "test"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug integration test 'simd'",
"cargo": {
"args": [
"test",
"--no-run",
"--test=simd",
"--package=sunscreen"
],
"filter": {
"name": "simd",
"kind": "test"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug integration test 'rational'",
"cargo": {
"args": [
"test",
"--no-run",
"--test=rational",
"--package=sunscreen"
],
"filter": {
"name": "rational",
"kind": "test"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug integration test 'zkp_program_tests'",
"cargo": {
"args": [
"test",
"--no-run",
"--test=zkp_program_tests",
"--package=sunscreen"
],
"filter": {
"name": "zkp_program_tests",
"kind": "test"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug integration test 'edge_cases'",
"cargo": {
"args": [
"test",
"--no-run",
"--test=edge_cases",
"--package=sunscreen"
],
"filter": {
"name": "edge_cases",
"kind": "test"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug integration test 'serialization'",
"cargo": {
"args": [
"test",
"--no-run",
"--test=serialization",
"--package=sunscreen"
],
"filter": {
"name": "serialization",
"kind": "test"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug integration test 'multi_program'",
"cargo": {
"args": [
"test",
"--no-run",
"--test=multi_program",
"--package=sunscreen"
],
"filter": {
"name": "multi_program",
"kind": "test"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug integration test 'array'",
"cargo": {
"args": [
"test",
"--no-run",
"--test=array",
"--package=sunscreen"
],
"filter": {
"name": "array",
"kind": "test"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug integration test 'encrypt_decrypt'",
"cargo": {
"args": [
"test",
"--no-run",
"--test=encrypt_decrypt",
"--package=sunscreen"
],
"filter": {
"name": "encrypt_decrypt",
"kind": "test"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug integration test 'typename_tests'",
"cargo": {
"args": [
"test",
"--no-run",
"--test=typename_tests",
"--package=sunscreen"
],
"filter": {
"name": "typename_tests",
"kind": "test"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug integration test 'chaining'",
"cargo": {
"args": [
"test",
"--no-run",
"--test=chaining",
"--package=sunscreen"
],
"filter": {
"name": "chaining",
"kind": "test"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug integration test 'signed'",
"cargo": {
"args": [
"test",
"--no-run",
"--test=signed",
"--package=sunscreen"
],
"filter": {
"name": "signed",
"kind": "test"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug benchmark 'fractional_range_proof'",
"cargo": {
"args": [
"test",
"--no-run",
"--bench=fractional_range_proof",
"--package=sunscreen"
],
"filter": {
"name": "fractional_range_proof",
"kind": "bench"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug benchmark 'smart_fhe'",
"cargo": {
"args": [
"test",
"--no-run",
"--bench=smart_fhe",
"--package=sunscreen"
],
"filter": {
"name": "smart_fhe",
"kind": "bench"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug unit tests in library 'seal_fhe'",
"cargo": {
"args": [
"test",
"--no-run",
"--lib",
"--package=seal_fhe"
],
"filter": {
"name": "seal_fhe",
"kind": "lib"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug integration test 'test_common'",
"cargo": {
"args": [
"test",
"--no-run",
"--test=test_common",
"--package=seal_fhe"
],
"filter": {
"name": "test_common",
"kind": "test"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug integration test 'assumptions'",
"cargo": {
"args": [
"test",
"--no-run",
"--test=assumptions",
"--package=seal_fhe"
],
"filter": {
"name": "assumptions",
"kind": "test"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug unit tests in library 'emsdk'",
"cargo": {
"args": [
"test",
"--no-run",
"--lib",
"--package=emsdk"
],
"filter": {
"name": "emsdk",
"kind": "lib"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug unit tests in library 'sunscreen_backend'",
"cargo": {
"args": [
"test",
"--no-run",
"--lib",
"--package=sunscreen_backend"
],
"filter": {
"name": "sunscreen_backend",
"kind": "lib"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug unit tests in library 'sunscreen_compiler_common'",
"cargo": {
"args": [
"test",
"--no-run",
"--lib",
"--package=sunscreen_compiler_common"
],
"filter": {
"name": "sunscreen_compiler_common",
"kind": "lib"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug unit tests in library 'sunscreen_fhe_program'",
"cargo": {
"args": [
"test",
"--no-run",
"--lib",
"--package=sunscreen_fhe_program"
],
"filter": {
"name": "sunscreen_fhe_program",
"kind": "lib"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug unit tests in library 'sunscreen_runtime'",
"cargo": {
"args": [
"test",
"--no-run",
"--lib",
"--package=sunscreen_runtime"
],
"filter": {
"name": "sunscreen_runtime",
"kind": "lib"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug unit tests in library 'sunscreen_zkp_backend'",
"cargo": {
"args": [
"test",
"--no-run",
"--lib",
"--package=sunscreen_zkp_backend"
],
"filter": {
"name": "sunscreen_zkp_backend",
"kind": "lib"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug unit tests in library 'sunscreen_bulletproofs'",
"cargo": {
"args": [
"test",
"--no-run",
"--lib",
"--package=sunscreen_bulletproofs"
],
"filter": {
"name": "sunscreen_bulletproofs",
"kind": "lib"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug integration test 'range_proof'",
"cargo": {
"args": [
"test",
"--no-run",
"--test=range_proof",
"--package=sunscreen_bulletproofs"
],
"filter": {
"name": "range_proof",
"kind": "test"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug integration test 'r1cs'",
"cargo": {
"args": [
"test",
"--no-run",
"--test=r1cs",
"--package=sunscreen_bulletproofs"
],
"filter": {
"name": "r1cs",
"kind": "test"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug benchmark 'range_proof'",
"cargo": {
"args": [
"test",
"--no-run",
"--bench=range_proof",
"--package=sunscreen_bulletproofs"
],
"filter": {
"name": "range_proof",
"kind": "bench"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug benchmark 'generators'",
"cargo": {
"args": [
"test",
"--no-run",
"--bench=generators",
"--package=sunscreen_bulletproofs"
],
"filter": {
"name": "generators",
"kind": "bench"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug benchmark 'r1cs'",
"cargo": {
"args": [
"test",
"--no-run",
"--bench=r1cs",
"--package=sunscreen_bulletproofs"
],
"filter": {
"name": "r1cs",
"kind": "bench"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug benchmark 'linear_proof'",
"cargo": {
"args": [
"test",
"--no-run",
"--bench=linear_proof",
"--package=sunscreen_bulletproofs"
],
"filter": {
"name": "linear_proof",
"kind": "bench"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug unit tests in library 'sunscreen_curve25519'",
"cargo": {
"args": [
"test",
"--no-run",
"--lib",
"--package=sunscreen_curve25519"
],
"filter": {
"name": "sunscreen_curve25519",
"kind": "lib"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug benchmark 'dalek_benchmarks'",
"cargo": {
"args": [
"test",
"--no-run",
"--bench=dalek_benchmarks",
"--package=sunscreen_curve25519"
],
"filter": {
"name": "dalek_benchmarks",
"kind": "bench"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug executable 'cannonical_norm_noise_model'",
"cargo": {
"args": [
"build",
"--bin=cannonical_norm_noise_model",
"--package=cannonical_norm_noise_model"
],
"filter": {
"name": "cannonical_norm_noise_model",
"kind": "bin"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug unit tests in executable 'cannonical_norm_noise_model'",
"cargo": {
"args": [
"test",
"--no-run",
"--bin=cannonical_norm_noise_model",
"--package=cannonical_norm_noise_model"
],
"filter": {
"name": "cannonical_norm_noise_model",
"kind": "bin"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug executable 'amm'",
"cargo": {
"args": [
"build",
"--bin=amm",
"--package=amm"
],
"filter": {
"name": "amm",
"kind": "bin"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug unit tests in executable 'amm'",
"cargo": {
"args": [
"test",
"--no-run",
"--bin=amm",
"--package=amm"
],
"filter": {
"name": "amm",
"kind": "bin"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug executable 'bigint'",
"cargo": {
"args": [
"build",
"--bin=bigint",
"--package=bigint"
],
"filter": {
"name": "bigint",
"kind": "bin"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug unit tests in executable 'bigint'",
"cargo": {
"args": [
"test",
"--no-run",
"--bin=bigint",
"--package=bigint"
],
"filter": {
"name": "bigint",
"kind": "bin"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug executable 'calculator_fractional'",
"cargo": {
"args": [
"build",
"--bin=calculator_fractional",
"--package=calculator_fractional"
],
"filter": {
"name": "calculator_fractional",
"kind": "bin"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug unit tests in executable 'calculator_fractional'",
"cargo": {
"args": [
"test",
"--no-run",
"--bin=calculator_fractional",
"--package=calculator_fractional"
],
"filter": {
"name": "calculator_fractional",
"kind": "bin"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug executable 'calculator_rational'",
"cargo": {
"args": [
"build",
"--bin=calculator_rational",
"--package=calculator_rational"
],
"filter": {
"name": "calculator_rational",
"kind": "bin"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug unit tests in executable 'calculator_rational'",
"cargo": {
"args": [
"test",
"--no-run",
"--bin=calculator_rational",
"--package=calculator_rational"
],
"filter": {
"name": "calculator_rational",
"kind": "bin"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug executable 'chi_sq'",
"cargo": {
"args": [
"build",
"--bin=chi_sq",
"--package=chi_sq"
],
"filter": {
"name": "chi_sq",
"kind": "bin"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug unit tests in executable 'chi_sq'",
"cargo": {
"args": [
"test",
"--no-run",
"--bin=chi_sq",
"--package=chi_sq"
],
"filter": {
"name": "chi_sq",
"kind": "bin"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug executable 'dot_prod'",
"cargo": {
"args": [
"build",
"--bin=dot_prod",
"--package=dot_prod"
],
"filter": {
"name": "dot_prod",
"kind": "bin"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug unit tests in executable 'dot_prod'",
"cargo": {
"args": [
"test",
"--no-run",
"--bin=dot_prod",
"--package=dot_prod"
],
"filter": {
"name": "dot_prod",
"kind": "bin"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug executable 'mean_variance'",
"cargo": {
"args": [
"build",
"--bin=mean_variance",
"--package=mean_variance"
],
"filter": {
"name": "mean_variance",
"kind": "bin"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug unit tests in executable 'mean_variance'",
"cargo": {
"args": [
"test",
"--no-run",
"--bin=mean_variance",
"--package=mean_variance"
],
"filter": {
"name": "mean_variance",
"kind": "bin"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug executable 'ordering_zkp'",
"cargo": {
"args": [
"build",
"--bin=ordering_zkp",
"--package=ordering_zkp"
],
"filter": {
"name": "ordering_zkp",
"kind": "bin"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug unit tests in executable 'ordering_zkp'",
"cargo": {
"args": [
"test",
"--no-run",
"--bin=ordering_zkp",
"--package=ordering_zkp"
],
"filter": {
"name": "ordering_zkp",
"kind": "bin"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug executable 'pir'",
"cargo": {
"args": [
"build",
"--bin=pir",
"--package=pir"
],
"filter": {
"name": "pir",
"kind": "bin"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug unit tests in executable 'pir'",
"cargo": {
"args": [
"test",
"--no-run",
"--bin=pir",
"--package=pir"
],
"filter": {
"name": "pir",
"kind": "bin"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug executable 'simple_multiply'",
"cargo": {
"args": [
"build",
"--bin=simple_multiply",
"--package=simple_multiply"
],
"filter": {
"name": "simple_multiply",
"kind": "bin"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug unit tests in executable 'simple_multiply'",
"cargo": {
"args": [
"test",
"--no-run",
"--bin=simple_multiply",
"--package=simple_multiply"
],
"filter": {
"name": "simple_multiply",
"kind": "bin"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug executable 'sudoku_zkp'",
"cargo": {
"args": [
"build",
"--bin=sudoku_zkp",
"--package=sudoku_zkp"
],
"filter": {
"name": "sudoku_zkp",
"kind": "bin"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug unit tests in executable 'sudoku_zkp'",
"cargo": {
"args": [
"test",
"--no-run",
"--bin=sudoku_zkp",
"--package=sudoku_zkp"
],
"filter": {
"name": "sudoku_zkp",
"kind": "bin"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug unit tests in library 'logproof'",
"cargo": {
"args": [
"test",
"--no-run",
"--lib",
"--package=logproof"
],
"filter": {
"name": "logproof",
"kind": "lib"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug benchmark 'linear_relation'",
"cargo": {
"args": [
"test",
"--no-run",
"--bench=linear_relation",
"--package=logproof"
],
"filter": {
"name": "linear_relation",
"kind": "bench"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug unit tests in library 'sunscreen_math'",
"cargo": {
"args": [
"test",
"--no-run",
"--lib",
"--package=sunscreen_math"
],
"filter": {
"name": "sunscreen_math",
"kind": "lib"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug benchmark 'gpu'",
"cargo": {
"args": [
"test",
"--no-run",
"--bench=gpu",
"--package=sunscreen_math"
],
"filter": {
"name": "gpu",
"kind": "bench"
}
},
"args": [],
"cwd": "${workspaceFolder}"
},
{
"type": "lldb",
"request": "launch",
"name": "Debug benchmark 'cpu'",
"cargo": {
"args": [
"test",
"--no-run",
"--bench=cpu",
"--package=sunscreen_math"
],
"filter": {
"name": "cpu",
"kind": "bench"
}
},
"args": [],
"cwd": "${workspaceFolder}"
}
]
}