third_party/cppdap: Roll forward to 1fd23dda

Changes:
    1fd23dd Add license checker config and kokoro presubmit
    1e5ec3e Change dap::integer backing type to int64_t
    7b02b9f Add dap::initialize() and terminate() functions
    c9630a9 TypeOf: Move Move TypeInfos to anon namespace
    ed0af8f Add lots more tests for dap::any.
    9d3f5c8 clang: Enable -Weverything, fix all warnings
    bb3dbcd Update DAP protocol to 1.41.0
    f0c28f9 Fix moves of any when value isInBuffer
    2f607e0 Fix deadlock closing socket on another thread
    9003ee5 Socket: Use the RWMutex to fix TSAN error
    53a62fd Add dap::RWMutex. A read / write mutex.
    78dd3ab CMake: Handle building fuzzer with sanitizers
    13c9e7d Implement timeouts for dap::Socket::connect
    261d62d Remove unnecessary virtual inheritance
    aeb6614 json_serializer: Disable exceptions
    773f0df Add support for fuzzing cppdap
    cc93ba9 Add the ability to derive message types from one another.
    c918748 Fix short reads in ContentReader::buffer()
    ad9b458 Fix `dap::Socket::read()` when `recv()` errors
    9e31344 Kokoro Ubuntu: Switch to docker image
    4bc690c Update DAP protocol to Version 1.40

Bug: b/145351270
Change-Id: I33bef298d558a3b4a484d5efc317494d4dc26c96
Reviewed-on: https://swiftshader-review.googlesource.com/c/SwiftShader/+/48949
Kokoro-Result: kokoro <noreply+kokoro@google.com>
Reviewed-by: Nicolas Capens <nicolascapens@google.com>
Tested-by: Ben Clayton <bclayton@google.com>
diff --git a/src/Vulkan/Debug/Server.cpp b/src/Vulkan/Debug/Server.cpp
index b89a79d..d379927 100644
--- a/src/Vulkan/Debug/Server.cpp
+++ b/src/Vulkan/Debug/Server.cpp
@@ -142,8 +142,8 @@
 				    for(size_t i = 0; i < numBreakpoints; i++)
 				    {
 					    auto &reqBP = breakpoints[i];
-					    Location location{ file, reqBP.line };
-					    file->addBreakpoint(reqBP.line);
+					    Location location{ file, static_cast<int>(reqBP.line) };
+					    file->addBreakpoint(location.line);
 
 					    bool verified = false;
 					    ctx->clientEventBroadcast()->onSetBreakpoint(location, verified);
diff --git a/third_party/cppdap b/third_party/cppdap
index 4dcca57..1fd23dd 160000
--- a/third_party/cppdap
+++ b/third_party/cppdap
@@ -1 +1 @@
-Subproject commit 4dcca5775616ada2796ff7f84c3a4843eee9b506
+Subproject commit 1fd23dda91e01550be1a421de307e6fedb2035a9